riesen Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
befehl
benutzer
benutzername
daten
diverse fehler
ergebnis
error
export
fehlermeldung
gen
lokal
pawort
quelltext
result
spalten
stecken
vielen dank
-
<?
mysql_connect("localhost", "benutzername","passwort") or die ("Keine Verbindung m?glich");
mysql_select_db("compactdisc") or die ("Datenbank nicht vorhanden/gefunden");
$ergebnis = "SELECT * FROM user WHERE benutzername LIKE `hallo` ";
$abfrage = (mysql_query($ergebnis);
$ausgeben = array($abfrage)
echo $ausgeben;
echo "$ausgeben";
foreach($ausgeben as $benutzer)
echo $benutzer,"<br>";
?>
Ich habe jetzt probiert und probiert, aber es ging einfach nicht, auch nicht mit dem Array, das ich sehr wahrscheinlich falsch gesetzt habe.....
Bitte helft mir!!
Oder: Wer kann mit helfen?
MfG
PHP-Anf?nger -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
die db hei?t doch nicht "compactdisc" vielleicht irre ich mich, denn ich hab mit DBs und Co nicht viel am Stecken, aber es erscheint mir trotzdem seltsam.
-
So, hab den Script mal ?berarbeitet:
<?
mysql_connect("mysql.lima-city.de", "USER","PW") or die ("Keine Verbindung m?glich");
mysql_select_db("DATENBANK") or die ("Datenbank nicht vorhanden/gefunden");
$ergebnis="SELECT * FROM user WHERE benutzername LIKE `hallo` ";
$abfrage=mysql_query($ergebnis);
// Hier musst du dann nurnoch den rest dranh?ngen.
?>
so m?sste er gehen. Habe vorsichtshalber mal mysql.lima-city.de als host genommen, aber wenn du es lokal machst, und nicht auf den lima-servern, musst du wieder localhost einf?gen....
Menlow -
Korrigiert mich, wenn ich mich irre, aber hei?t das nicht:
mysql_fetch_array() anstatt nur array?
Also ich habs immer so ausgelesen... -
<?
mysql_connect("localhost", "user","passwort") or die ("Keine Verbindung m?glich");
mysql_select_db("compactdisc") or die ("Datenbank nicht vorhanden/gefunden");
$ergebnis = "SELECT * FROM user WHERE benutzername like `hallo` ";
$abfrage = (mysql_query($ergebnis)
while($row = mysql_fetch_object($abfrage))
{
echo $row;
}
?>
Jetzt sieht der Quelltext so aus, und es escheint die Fehlermeldung:
Parse error: parse error, unexpected T_WHILE in /usr/export/www/vhosts/funnetwork/hosting/compactdisc/ersteseite.php on line 11
Weiss jemand wie ich die Daten ausgeben k?nnte?
MfG -
<?
mysql_connect("localhost", "user","passwort") or die ("Keine Verbindung m?glich");
mysql_select_db("compactdisc") or die ("Datenbank nicht vorhanden/gefunden");
$sql = "SELECT * FROM user WHERE benutzername = 'hallo' ";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_array($result))
{
echo $row['*'];
}
?>
Das ist das ganze mal korigiert (und funktionsf?hig)...
Du hattes diverse fehler drinne, der WHERE befehl wird nicht mit like sondern einem '=' angegeben, $row muss den array namen haben den die spalte hat, die du auslesen m?chtest... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage