Hallo, ik zou graag een reactie systeem willen hebben bij mijn foto's. Het script bestaat uit verschillende pagina's en op elke foto moet er appart gereageerd worden. Ik heb er wel een paar gevonden, maar ik vind ze allemaal niet zo lekker werken, Dus daarom vraag ik welk reactie stysteem kunnen jullie me aanraden?
Verbinding gemaakt, maar krijg nog 1 error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Kweet niet wat voor error dat is.. en wat ik er aan kan doen?
Is er nergens een site ofzo waar al de errors in staan en wat je dan 'ongeveer' verkeerd doet?
Houdt dus in dat je query fout is ...
?
Onbekende gebruiker
07-11-2004 15:11
Helaas ben ik NOG geen lid.. dus kan mijn voorgaande reactie niet weizigen, maar in mijn db heb ik toegevoegd:
CREATE TABLE fotoreacties (
id int(11) PRIMARY KEY auto_increment,
foto_iid int(2),
naam Text NOT NUL,
bericht text NOT NULL
)
Maar wat altijd met mij is.. ik heb altijd fout op fout op fout enz. Er blijven altijd bugs inzitten, netzo als nu. Mischien komt het omdat ik php niet zo heel erg goed beheers...
Dus het volgende fout is:
Hij leest het iid niet:
if ($opslaan) {
if (is_numeric($_GET['iid'])) {
$iid = $_GET['iid'];
}
else {
echo "Vals foto id";
exit;
Tanx hij doet het perfect zo! geen fouten meer.
Maar ik ik heb verschillende albums, maar die nummert hij vanaf 0 weer. Dus zo heb je als je meerder albums hebt komt bij iid=1 allle reacties van iid=1.
Maar ik wil het verschillen per album, zou je dan:
if ($opslaan) {
if (is_numeric($_GET['iid'])) {
$iid = $_GET['iid'];
}
En dan in de tabel ook een extra $album moeten aanmaken?
else {
echo "Vals foto id";
exit;
<?
if ($opslaan) {
if (is_numeric($_GET['iid']) && $_GET['album']) {
$iid = $_GET['iid'];
$album = $_GET['album'];
} else {
echo "Fout opgetreden";
exit;
}
?>
Zoiets dan, en dan al de rest nog...
Maar dat zal je zelf moeten zoeken nu...
Je hebt de basissen, meer dan zelfs, dus veel succes ;)
?>
IK heb nog een vraagie, hoe moet ik die album invoeren, de iid hebben we als getal...
ik heb dit bedacht:
SQL-query:
CREATE TABLE fotoreacties(
id int( 11 ) PRIMARY KEY AUTO_INCREMENT ,
foto_iid int( 2 ) ,
foto_album Text NOT NULL ,
naam Text NOT NULL ,
bericht text NOT NULL
)
Maar dat werkt niet, dan komt in de tabel, bij foto_album geen text te staan..
Wat moet ik doen?