SoulGodMedlem sedan aug. 20051 200 inlägg Detta är ett felmeddelande jag har lite överallt just nu:
mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\Program\EasyPHP 3.0\www\souldesign\include\common.php on line 68
Och line 68 är
$query = "SELECT id,";
$query .= "text_img, ";
$query .= "edit_level ";
$query .= "FROM ";
$query .= "".$db_content." ";
$query .= "WHERE ";
$query .= "page_id=".$f_page_id." ";
$query .= "AND ";
$query .= "identity='".$f_content_identity."' ";
| LINE68 | if ( ($result = mysql_query($db_name,$query)) && mysql_num_rows($result) ) {
// Vi fick trŠff ur databasen
$id = mysql_result($result, 0, "id");
$text_img = mysql_result($result, 0, "text_img");
$edit_level = mysql_result($result, 0, "edit_level");
// talar om att content kan editeras
$func = "edit";
} else {
Är ej jag som gjort koden, så uppbyggnadsfrågor och sånt kan jag inte svara på.. Men ja, behöver ni mer kod, så säg till..
SPiNMedlem sedan mars 20007 896 inlägg mysql_query($query, $db_name)
Den är felvänt, identifieraren ska skickas som andra parameter.
SoulGodMedlem sedan aug. 20051 200 inlägg Har ändrat , men blir ändå fel?
Jag undrar på alla dom $query , kan man inte skriva dom på en rad?
Vet inte om det hjälper, men det är samma fel
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\Program\EasyPHP 3.0\www\souldesign\include\common.php on line 68
drewMedlem sedan mars 2007845 inlägg Du kör mysql_connect() innan du försöker läsa från databasen?
Mr TMedlem sedan maj 20071 061 inlägg Koden som används ser ut såhär :
mysql_pconnect($q_hostname, $q_login, $q_password);
Problemet som jag och SoulGod har är att jag har utvecklat mot Linux baserat webb-hotel, men nu vill vi ha igång det på en Windows maskin. Så frågan jag ställer mig som programmerare är hur mycket skillnad det är ?
drewMedlem sedan mars 2007845 inlägg Testa detta. Det ska fungera oavsett OS på servern.
Först
$db = mysql_pconnect($q_hostname, $q_login, $q_password) or die('Orsak 1: ' . mysql_error());
Sen
$selected = mysql_select_db($db_name, $db) or die('Orsak 2: ' . mysql_error());
Och sist
mysql_query($query) or die('Orsak 3: ' . mysql_error());