Hilfe für PHP & MySQL

hallo.
also ich poste mal das script und sag mal was dazu...
also das ganze soll ein review / kritiken - script werden, hab das vorher als news add script benutzt. allerding soll jetzt hierzu gefügt werden:
1 fehlerbeseitung (da taucht seitdem ich das midifiziert hab eine fehlermeldung auf..)
4 verschiedene kategorien und die möglichkeit neue zu adden
eine möglichkeit die datenbank oder alle zu durchsuchen
und eine ich möchte das ind er jewieligen kategorie die reviews nach alphabet sortiert werden.

leider hab ich keinen blassen schimmer wie das geht... und ich find kein tutorial dazu..

also hier die scripts:

addreview.php:

<form action="submit.php" method="post">
<b>Title</b>
<BR />
<input type="text" name="title" size="40" maxlength="80" value="" />
<br />
<br />
<b>review</b><BR><textarea name="review" rows="3" cols="40"></textarea>
<br />
<br />
<input type="submit" value="submit" /> <input type="reset" value="reset" />
</form>

submit.php
<?
//gets mysql info
include("dbconnect.php");
//gets the current date...
$date = date("j F");
$addnews =MYSQL_QUERY("INSERT INTO reviews (id,title,date,reviews)". "VALUES ('NULL', '$title', '$date', '$reviews)");
//success...
echo("reviews Added!");
?>

sql query:
CREATE TABLE `reviews` (
`id` TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`title` TEXT NOT NULL,
`date` TEXT NOT NULL,
`reviews` TEXT NOT NULL
);

dbconnect.php:
<?
mysql_connect("localhost","username","password");
mysql_select_db("databasename");
?>

reviews.php
Anmerkung: In diesem Script taucht die Fehlermeldung auf, line 4 is not a valid mysql ressource oder so ähnlich.

<?
include("dbconnect.php");
$getreviews = mysql_query("select * from reviews ORDER BY id DESC");
while($r=mysql_fetch_array($getreviews)){
extract($r);
echo("<b>$title on $date<BR><BR>$reviews</b>");

}
?>


Vielen Dank schonmal.
 
Gleiche Fehlermeldung wie vorher.

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/tongueso/public_html/content/webzine/reviews/musicreviews.php on line 4
 
wie wärs mal mit nem echo mysql_error(); ?
Laut der Fehlermeldung stimmt nämlich was mit deinem Query nicht (dabei ist es egal, ob nun mysql_fetch_array() oder ..._row()).
 
thanks.
funktioniert bis auf eine kleinigkeit:
und zwar..
ich bekommen keinen content angezeigt.
nur:
resource id# 6

ich will das ja nach titeln ordnen alphabetisch, muss das in der tabelle gekennzeichnet sein wenn ja wie..
bis jetzt iss das das so eingestellt das der nach id sortiert.
 
Zurück