jochberger
Mitglied
Hallo,
ich habe einen Fehler in diesem Script. Es wird mir bei jedem Aufruf folgender Fehler ausgegeben:
Ungültige Abfrage: No database selected
Leider habe ich mit MySQL noch zu wenig Erfahrung.
Bin über jede Hilfestellung dankbar.
Gruß
jochberger
ich habe einen Fehler in diesem Script. Es wird mir bei jedem Aufruf folgender Fehler ausgegeben:
Ungültige Abfrage: No database selected
Leider habe ich mit MySQL noch zu wenig Erfahrung.
PHP:
<?php
define ( 'MYSQL_HOST', 'localhost' );
define ( 'MYSQL_BENUTZER', 'kathrabj' );
define ( 'MYSQL_KENNWORT', '****' );
define ( 'MYSQL_DATENBANK', 'usrdb_kathrabj_gantschbw' );
$db_link = @mysql_connect (MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT);
if ( ! $db_link ) {
echo "Leider können momentan keine Daten abgefufen werden. Versuchen Sie es bitte etwas später noch einmal.";
}
$sql = "
SELECT
*
FROM guestbook
ORDER BY datum
";
// ausführen des mysql-Befehls
$db_erg = mysql_query($sql);
if ( ! $db_erg ) {
die('Ungültige Abfrage: ' . mysql_ }
}
$anzahl_eintraege = mysql_num_rows($db_erg);
echo "<p>Anzahl der Gästebuch-Einträge: $anzahl_eintraege </p>";
while ($daten = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
if ($daten['freigegeben']==1) {
echo '<table width="100%">
<tr><td>Nr: '.$daten['id'].'</td>
<td style="text-align:right">'.$daten['datum'].'</td></tr>
<tr><td><strong>Name:</strong></td><td>'.$daten['name'].'</td></tr>
<tr><td><strong>Nachricht:</strong></td><td>'.$daten['nachricht'].'<br />
<strong style="text-weight: bolder; color: #ff0000"Anmerkung:<br />'.$daten['anmerkung'].'</strong>
</td><tr></table>';
}
}
mysql_free_result( $db_erg );
?>
Bin über jede Hilfestellung dankbar.
Gruß
jochberger