Probleem met $end
Duckness - 04/07/2006 17:42
Nieuw lid
Ik heb deze code:
<?php
//De database gegevens
$hostname = "localhost"; //Databasehost (meestal localhost)
$username = "usernam"; //Database Username
$password = "password"; //Database Paasword
//Database connectie
mysql_connect($hostname,$username,$password) or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
//Gegevens uit de URL halen
$url == $_GET['view'];
//Query
$sql = "SELECT id,clannaam,uitlsagzij,uitslagwij FROM matches ORDER BY id DESC";
while ($obj = mysql_fetch_object($sql)) {
echo $obj->id.". ";
echo $obj->clannaam." - All Stars .::. ";
echo $obj->uitslagzij." - ";
echo $obj->uitslagwij." ";
};
mysql_free_result($sql);
?>
<?php
//De database gegevens
$hostname = "localhost" ; //Databasehost (meestal localhost)
$username = "usernam" ; //Database Username
$password = "password" ; //Database Paasword
//Database connectie
//Gegevens uit de URL halen
$url == $_GET [ 'view' ] ;
//Query
$sql = "SELECT id,clannaam,uitlsagzij,uitslagwij FROM matches ORDER BY id DESC" ;
echo $obj -> clannaam . " - All Stars .::. " ; echo $obj -> uitslagzij . " - " ; echo $obj -> uitslagwij . " " ; } ;
?>
Hij geeft deze fout:
Parse error: syntax error, unexpected $end in /home/lcallaert/domains/all-stars-clan.com/public_html/matches.php on line 33
Ik ben nog maar een nooby in php dus als jullie me willen helpen zou me dat heel veel kunnen leren!
Bedankt,
Maarten
14 antwoorden
Gesponsorde links
lemoinet - 04/07/2006 17:45
PHP gevorderde
$url = $_GET['view'];
svm - 04/07/2006 17:45
PHP ver gevorderde
Een error op lijn 33, eens kijken in lijn 33...
Hé, wat gek, ik zie geen lijn 33!
Duckness - 04/07/2006 17:48
Nieuw lid
ow srr stukje coding weggevallen!
hier de volledige:
<?php
//De database gegevens
$hostname = "localhost"; //Databasehost (meestal localhost)
$username = "Username"; //Database Username
$password = "Password"; //Database Paasword
//Database connectie
mysql_connect($hostname,$username,$password) or die(mysql_error());
mysql_select_db("lcallaert_matches") or die(mysql_error());
//Gegevens uit de URL halen
$url == $_GET['view'];
//Gewonnen of verloren?
$sql = "SELECT uitlsagzij,uitslagwij FROM matches ORDER BY id DESC";
while ($obj = mysql_fetch_object($gew)) {;
if ($gew->uitslagzij < $gew->uitslagwij) {;
$gewver == "Gewonnen";
} else {;
$gewver == "Verloren";
};
//Query
$sql = "SELECT id,clannaam,uitlsagzij,uitslagwij FROM matches ORDER BY id DESC";
while ($obj = mysql_fetch_object($sql)) {
echo $obj->id.". ";
echo $obj->clannaam." - All Stars .::. ";
echo $obj->uitslagzij." - ";
echo $obj->uitslagwij." ";
echo $gewver."!<br><br>";
};
mysql_free_result($sql);
?>
<?php
//De database gegevens
$hostname = "localhost" ; //Databasehost (meestal localhost)
$username = "Username" ; //Database Username
$password = "Password" ; //Database Paasword
//Database connectie
//Gegevens uit de URL halen
$url == $_GET [ 'view' ] ;
//Gewonnen of verloren?
$sql = "SELECT uitlsagzij,uitslagwij FROM matches ORDER BY id DESC" ;
if ( $gew -> uitslagzij < $gew -> uitslagwij ) { ;
$gewver == "Gewonnen" ;
} else { ;
$gewver == "Verloren" ;
} ;
//Query
$sql = "SELECT id,clannaam,uitlsagzij,uitslagwij FROM matches ORDER BY id DESC" ;
echo $obj -> clannaam . " - All Stars .::. " ; echo $obj -> uitslagzij . " - " ; echo $obj -> uitslagwij . " " ; echo $gewver . "!<br><br>" ; } ;
?>
Het is nog wel niet volledig maar ik wou alvast even de mysql querry testen! En vermits ik geen fout kreeg in de mysql querry wou ik deze toch even oplossen voor ik verder mijn (nooby) script ging uitbreiden!
svm - 04/07/2006 17:53
PHP ver gevorderde
Dat is het denk ik niet.
Dan was het waarschijnlijk een andere melden en daarnaast zijn zo te zien alle accolades geplaatst.
lemoinet - 04/07/2006 17:53
PHP gevorderde
while ($obj = mysql_fetch_object($gew)) {
if ($gew->uitslagzij < $gew->uitslagwij) {
$gewver == "Gewonnen";
} else {
$gewver == "Verloren";
}
}
if ( $gew -> uitslagzij < $gew -> uitslagwij ) {
$gewver == "Gewonnen" ;
} else {
$gewver == "Verloren" ;
}
}
Duckness - 04/07/2006 17:54
Nieuw lid
Bedankt!
Nu is deze fout al weg maar nu geeft hij deze drie:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/lcallaert/domains/all-stars-clan.com/public_html/matches.php on line 16
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/lcallaert/domains/all-stars-clan.com/public_html/matches.php on line 26
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/lcallaert/domains/all-stars-clan.com/public_html/matches.php on line 33
Maar mysql_fetch_object() en mysql_free_result() heb ik uit een tut van deze website! Misschien heb ik deze verkeerd gebruikt?
Bedankt,
Maarten
lemoinet - 04/07/2006 17:55 (laatste wijziging 04/07/2006 17:55)
PHP gevorderde
uitlsagzij => uitslagzij rij 16,26
Duckness - 04/07/2006 17:58
Nieuw lid
Bedankt! Typfoutje! Maar de fouten blijven! Heb ik het echt niet verkeerd gebruikt?
Bedankt,
Maarten
lemoinet - 04/07/2006 17:59
PHP gevorderde
mysql_query($sql) vergeten
Chupskie - 04/07/2006 18:09 (laatste wijziging 04/07/2006 18:12)
MySQL beginner
<?php
$sql = "SELECT uitlsagzij,uitslagwij FROM matches ORDER BY id DESC";
while ($obj = mysql_fetch_object($gew)) {;
?>
<?php
$sql = "SELECT uitlsagzij,uitslagwij FROM matches ORDER BY id DESC" ;
?>
moet zijn:
<?php
$gew = "SELECT uitlsagzij,uitslagwij FROM matches ORDER BY id DESC";
while ($obj = mysql_fetch_object($gew)) {;
?>
<?php
$gew = "SELECT uitlsagzij,uitslagwij FROM matches ORDER BY id DESC" ;
?>
Je gebruikte bij de select $sql, en bij mysql_fetch_object $gew ;)
Duckness - 04/07/2006 18:14
Nieuw lid
Aangepast!
Hier de code:
<?php
//De database gegevens
$hostname = "localhost"; //Databasehost (meestal localhost)
$username = "Username"; //Database Username
$password = "Password"; //Database Paasword
//Database connectie
mysql_connect($hostname,$username,$password) or die(mysql_error());
mysql_select_db("lcallaert_matches") or die(mysql_error());
//Gegevens uit de URL halen
$url = $_GET['view'];
//Gewonnen of verloren?
$gew = "SELECT uitslagzij,uitslagwij FROM matches ORDER BY id DESC";
$uitvoeren = mysql_query($gew) or die(mysql_error);
while ($obj2 = mysql_fetch_object($gew)) {
if ($obj2->uitslagzij < $obj2->uitslagwij) {
$gewver == "Gewonnen";
} else {
$gewver == "Verloren";
}
}
mysql_free_result($gew);
//Query
$sql = "SELECT id,clannaam,uitslagzij,uitslagwij FROM matches ORDER BY id DESC";
$uitvoeren = mysql_query($sql) or die(mysql_error);
while ($obj = mysql_fetch_object($sql)) {
echo $obj->id.". ";
echo $obj->clannaam." - All Stars .::. ";
echo $obj->uitslagzij." - ";
echo $obj->uitslagwij." ";
echo $gewver."!<br><br>";
}
mysql_free_result($sql);
?>
<?php
//De database gegevens
$hostname = "localhost" ; //Databasehost (meestal localhost)
$username = "Username" ; //Database Username
$password = "Password" ; //Database Paasword
//Database connectie
//Gegevens uit de URL halen
$url = $_GET [ 'view' ] ;
//Gewonnen of verloren?
$gew = "SELECT uitslagzij,uitslagwij FROM matches ORDER BY id DESC" ;
if ( $obj2 -> uitslagzij < $obj2 -> uitslagwij ) {
$gewver == "Gewonnen" ;
} else {
$gewver == "Verloren" ;
}
}
//Query
$sql = "SELECT id,clannaam,uitslagzij,uitslagwij FROM matches ORDER BY id DESC" ;
echo $obj -> clannaam . " - All Stars .::. " ; echo $obj -> uitslagzij . " - " ; echo $obj -> uitslagwij . " " ; echo $gewver . "!<br><br>" ; }
?>
lemoinet - 04/07/2006 18:24
PHP gevorderde
mysql_fetch_object($uitvoeren)
Duckness - 04/07/2006 18:26
Nieuw lid
Probleem opgelost!
Uiteindelijke code:
<?php
//De database gegevens
$hostname = "localhost"; //Databasehost (meestal localhost)
$username = "Username"; //Database Username
$password = "Pasword"; //Database Paasword
//Database connectie
mysql_connect($hostname,$username,$password) or die(mysql_error());
mysql_select_db("lcallaert_matches") or die(mysql_error());
//Gegevens uit de URL halen
$url = $_GET['view'];
//Gewonnen of verloren?
$sql = "SELECT uitslagzij,uitslagwij FROM matches ORDER BY id DESC";
$uitvoeren = mysql_query($sql) or die(mysql_error);
while ($obj = mysql_fetch_object($uitvoeren)) {
if ($gew->uitslagzij < $gew->uitslagwij) {
$gewver = "Gewonnen";
} else {
$gewver = "Verloren";
}
}
//Query
$sql = "SELECT id,clannaam,uitslagzij,uitslagwij FROM matches ORDER BY id DESC";
$uitvoeren = mysql_query($sql) or die(mysql_error);
while ($obj = mysql_fetch_object($uitvoeren)) {
echo $obj->id.'. ';
echo $obj->clannaam.' - All Stars .::. ';
echo $obj->uitslagzij.' - ';
echo $obj->uitslagwij.' ';
echo $gewver.'!<br><br>';
};
?>
<?php
//De database gegevens
$hostname = "localhost" ; //Databasehost (meestal localhost)
$username = "Username" ; //Database Username
$password = "Pasword" ; //Database Paasword
//Database connectie
//Gegevens uit de URL halen
$url = $_GET [ 'view' ] ;
//Gewonnen of verloren?
$sql = "SELECT uitslagzij,uitslagwij FROM matches ORDER BY id DESC" ;
if ( $gew -> uitslagzij < $gew -> uitslagwij ) {
$gewver = "Gewonnen" ;
} else {
$gewver = "Verloren" ;
}
}
//Query
$sql = "SELECT id,clannaam,uitslagzij,uitslagwij FROM matches ORDER BY id DESC" ;
echo $obj -> clannaam . ' - All Stars .::. ' ; echo $obj -> uitslagzij . ' - ' ; echo $obj -> uitslagwij . ' ' ; echo $gewver . '!<br><br>' ; } ;
?>
Allemaal Bedankt!
Gesponsorde links
Dit onderwerp is gesloten .