Avatar billede wird Nybegynder
25. december 2001 - 23:58 Der er 5 kommentarer og
1 løsning

Hvorfor virker det her ikke ????

se fjel besked på http://home.wird.dk/~drivers/go.phtml?mainsite

<?PHP
// random url //
// link til filen sådan her. //
// go.php?kategorinavn //
// hvor kategorinavn er tabel navnet fx go.php?teen

$db_name = \"wird_dk\";  // navnet på databasen
$db_user = \"******\";  // mysql bruger navn
$db_pass = \"******\"; // mysql kodeord
$db_host = \"localhost\"; // mysql host

$select_colum =\"drivers\"; // navnet på den kolonne i databasen som indeholder urls
//no more conf to doo
$db_link = mysql_connect ($db_host, $db_user, $db_pass) or die (\"Could not connect\");
$db_selected = mysql_select_db ($db_name , $db_link) or die (\"Could not select DB\");

$geturls = \"SELECT $select_colum FROM $QUERY_STRING\";
$result = mysql_query($geturls);
$url_array = array();
while(list($url) = mysql_fetch_array($result)) {
  array_push ($url_array, $url);
}
mysql_close($db_link);
$rand_ulr = array_rand ($url_array);
header (\"location: $rand_url\");
?>

Håber på et godt svar ?
Avatar billede fri-hash Nybegynder
26. december 2001 - 00:06 #1
hvor er $QUERY_STRING defineret? den skal indeholde navnet på den tabel i databasen som kolonnen er i
Avatar billede wird Nybegynder
26. december 2001 - 00:12 #2
$QUERY_STRING er det efter ?
fx. giver print $QUERY_STRING;
mainsite
Avatar billede fri-hash Nybegynder
26. december 2001 - 00:21 #3
prøv
$result = mysql_query($geturls) or die(mysql_error());
Avatar billede wird Nybegynder
26. december 2001 - 00:31 #4
oke nu har jeg fundet fjelen.....
Table \'wird_dk.mainsite\' doesn\'t exist
og har fådet det til at virke...
skriver du lige et svar så du kan få de 25 point fra mig
Avatar billede fri-hash Nybegynder
26. december 2001 - 00:44 #5
or die(mysql_error()) kan tit spare en for en del fejlsøgning :-)
Avatar billede wird Nybegynder
26. december 2001 - 00:45 #6
Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester