MySQL - Kann Daten nicht auslesen

Begonnen von Xtreme Fighter, 15. März 2006, 19:35:01 Uhr

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Xtreme Fighter

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

Gudi

verwechselst du auch bestimmt nicht die Begriffe "Datenbank" und "Tabelle"?

Xtreme Fighter

Hi..

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

LG

Gudi

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...

Xtreme Fighter

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