ich programmiere Offline an einem Projekt.
Dafür benötige ich MySql und mit dem Insert Befehl klappte alles.
Aber dann wollte ich mit SELECT Daten abfragen (Über PHP).
Und hier kam:
Hm, denke ich. Rufe ich mal mysql_error() auf. Problem: Die gibt folgendes aus: "" (zwischen " und " - also nichts).
Hier ist der Quelltext:
Code: Alles auswählen
<?php
if(isset($_GET['category'])){
$category=$_GET['category'];
mysql_connect("localhost","phpkid","mitp") or die("Konnte nicht mit MySql Verbinden!");
mysql_select_db("lionstarr") or die("Datebank konnte nicht gefunden werden!");
$sqlselect="SELECT * FROM witze WHERE Category = '".$_GET['category']."' ORDER BY id LIMIT 0, 30";
$sglresult=mysql_query($sqlselect);
if(!$sqlresult){
echo "Error in sqlresult:".mysql_error();// Hier gibt er nur "Error in sqlresult aus!
}
echo "<table border='0'>";
echo "<tr><td>Überschrift</td><td>Eingesendet von</td><td>Eingesendet am</td></tr>";
while ($thisrow=mysql_fetch_assoc($sqlresult)) {
//$Eintrag=nl2br($row["Eintrag"]);
echo "<tr><td>".$thisrow["Headline"]."</td><td>".$thisrow["NAME"]."</td><td>".$thisrow["Date"]."</td></tr>";
}
echo "</table>";
}
else{
echo "<h2>Die Witze</h2><br />\n";
echo "<h3><a href=\"layout.php?s=display.php&category=Computer\">Computer</a></h3>";
}
?>
Vielen Dank im Voraus,
mfg,
lionstarr
P.S. Ich habe mir die Query schon ausgeben lassen und in phpmyadmin getestet - funktionierte prima!