HWE-Forum.de

Internet und Co. => HTML, PHP, XML, JavaScript u. Co. => Thema gestartet von: Xtreme Fighter am 15. März 2006, 19:35:01 Uhr

Titel: MySQL - Kann Daten nicht auslesen
Beitrag von: Xtreme Fighter am 15. März 2006, 19:35:01 Uhr
Hi.. :)

hab mir mal eine "radio" datenbank per phpmyadmin erstellt.
Möchte diese natürlich auslesen, aber er bleibt schon beim Datenbank select stehen und des kommt meine vordefinierte Fehlermeldenung: "Konnte die Datenbank nicht waehlen."

Hat phpmyadmin eine sicherheitssperre der datenbanken die ich erst lösen muss oder an was kann das liegen... ??kommt nicht weiter.


Hier noch mein script....


<?php
$db_server="localhost";
$db_user="xxx";
$db_passwort="xxx";
$db_name="radio";

$connection=mysql_connect($db_server, $db_user, $db_passwort) or die
("Verbindungsversuch fehlgeschlagen");



mysql_select_db($db_name, $connection) or die
("Konnte die Datenbank nicht waehlen.");

$sql = "SELECT ID, Name, Anbieter, Stil, Bitrate, Link, FROM radio";

$radioquery = mysql_query($sql) or die
("Anfrage nicht erfolgreich");


$anzahl = mysql_num_rows($radioquery);

echo "Anzahl der Datensätze: $anzahl";


?>



<table cellpadding="1" cellspacing="3" border="1">

<tr>

<td>ID</td>

<td>Anrede</td>

<td>Vorname</td>

<td>Nachname</td>

<td>Strasse</td>

<td>PLZ</td>

</tr>

<?php

while ($adr = mysql_fetch_array($radioquery)){

?>

<tr>

<td><?=$adr['ID']?></td>

<td><?=$adr['Name']?></td>

<td><?=$adr['Anbieter']?></td>

<td><?=$adr['Stil']?></td>

<td><?=$adr['Bitrate']?></td>

<td><?=$adr['Link']?></td>

</tr>

<?php

}

?>



</table>




Bin für jede Hilfe dankbar.
LG
Titel: Re: MySQL - Kann Daten nicht auslesen
Beitrag von: Gudi am 15. März 2006, 22:29:47 Uhr
verwechselst du auch bestimmt nicht die Begriffe "Datenbank" und "Tabelle"?
Titel: Re: MySQL - Kann Daten nicht auslesen
Beitrag von: Xtreme Fighter am 16. März 2006, 17:44:38 Uhr
Hi..

also falls das ein Hinweis sein soll.... sry ich komm einfach nicht drauf.
Hab ich ein Fehler gemacht??

LG
Titel: Re: MySQL - Kann Daten nicht auslesen
Beitrag von: Gudi am 16. März 2006, 22:01:44 Uhr
ok, dann so:
- mysql kann mehrere datenbanken verwalten.
- jede datenbank enthält (normalerweise) mehrere tabellen.
- jede tabelle enhält mehrere attribute (spalten).

hast du denn nun in phpmyadmin erst eine datenbank "radio" und dann eine tabelle "radio" erstellt?
die fehlermeldung liest sich so, als würde es gar keine datenbank "radio" geben.

hoffe, das hilft dir weiter...
Titel: Re: MySQL - Kann Daten nicht auslesen
Beitrag von: Xtreme Fighter am 17. März 2006, 13:09:36 Uhr
Hi Gudi.. :)

aso... das wusste ich gar nicht, dass man zuerst die Datenbank "anwählen" muss.... bin ja noch neu auf dem Gebiet :P

Hab dann $db_name auf die Datenbank bezogen und jetzt funktioniert es endlich :) JUHU!!!!

Danke!!


LG