Datenbank Abfrage???

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Datenbank Abfrage???

Postby Pixelschubser » 15. September 2003 14:25

Hallo,

hier mal mein Script:
Code: Select all
<?php

function error($line,$file,$string,$error=""){
   $fehler = "<b>Fehler in Zeile ".$line." in ".$file."</b> ";
   $fehler .= "<br>" . $string . "<br>";
   if($error) $fehler .= "<b>MySQL-Error:</b> ". $error . "<br>";
   die($fehler);
}


// mySQL-Angaben
$sqlhost = "localhost";      // Datenbank-Server
$sqluser = "root";         // Benutzername zur Datenbank-Benutzung
$sqlpass = "";            // Zum Benutzernamen zugehöriges Passwort für mySQL
$sqldb = "sender";         // Datenbank
$sqltable = "index";      // Tabelle in der Datenbank

// Verbindung zu mySQL herstellen
$link = mysql_connect("$sqlhost", "$sqluser", "$sqlpass");
if (!$link) {
?>
<i><strong>Die Verbindung zur Datenbank <em>(mySQL)</em> kann leider nicht hergestellt werden.</strong></i>
<br />Bitte lassen Sie &uuml;berpr&uuml;fen, ob dieser Dienst gestartet wurde!
<?php
die("<center>Die weitere Scriptausf&uuml;hrung wurde aus Sicherheitsgr&uuml;nden unterbrochen!</center>");
}

// Datenbanktabelle für mySQL auswählen
mysql_select_db($sqldb, $link);

$result = mysql_query("SELECT * FROM index WHERE id = 1") or error(__LINE__,__FILE__,"<br><b>Grummel! HaareAusfall! AmVerstandZweifel!</b><br>",mysql_error());
$query = mysql_query($result, $link);

while ($row = mysql_fetch_row($query)) {
echo $row[0]; // Inhalt aus Feld 1 in der ausgewählten Tabelle
echo $row[1]; // Inhalt aus Feld 2 in der ausgewählten Tabelle
}
?>

Kann mir jemand sagen was da diesen Fehler auslöst:
Code: Select all
Fehler in Zeile 31 in C:\xampp\htdocs\test\db.php
Grummel! HaareAusfall! AmVerstandZweifel!
MySQL-Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'index WHERE id = 1' at line 1



Kann mir das vielleicht jemand umschreiben das es funzt?
Wäre super Klasse! Ich hab mich irgendwie verrannt!

Brauche nur ein Script was die Verbindung zur Datanbank macht und mir die Datensätze ausgibt.
Den Rest kriege ich dann hin, also welche Datensätze ich genau haben muss usw.
Nur den Connect bekomme ich nicht gebacken...

-Pixelschubser-
User avatar
Pixelschubser
 
Posts: 1
Joined: 15. September 2003 14:17

Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 6 guests