Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource

Du musst das true als weiteres Argument für die Funktion übergeben und darfst es nicht irgendwo im Raum stehen haben!

PHP:
$pi_con = mysql_connect($mysql_server, $mysql_user, $mysql_pass, true);
 
Was aber auch in dem von mir genannten Post auf php.net genau stand. Bitte lies dir wenigstens die Sachen durch die wir hier posten.
 
Oh nun kommt der Fehler
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /is/htdocs/wp10480536_UGALFXS993/www/wk_product_import/include/config.php on line 103
No database selected
In der Zeile 103 steht:
$erg = mysql_fetch_row($res);
 
Ich hab es durchgelesen aber ich kann nicht`s anfangen damit ich fang ja erst an alles zu verstehen und zu programmieren, was genau hab ich denn nun falsch gemacht `? Bitte verzeih meine dummen Fragen
 
Warum nimmst du dir denn zum Lernen so ein kompliziertes Projekt? Naja egal....

Kannst du bitte nochmals den Code so wie er jetzt ausschaut posten?
 
// Zugangskonfigurationen

// MySql Admin
$mysql_server = "localhost"; // Mysql Server
$mysql_user = "db10480536-import"; // MySql Username
$mysql_pass = "EMLb475erz"; // MySql Passwort

// MySql Datenbanken
// Datenbanken Programm intern
$db_pimport = "db10480536-wk"; // Name der Datenbank für das Interface und die Schnittstellen

// Shopdatenbanken
// MySql Admin
$mysql_server = "localhost"; // Mysql Server
$mysql_user = "db10480536-ruth"; // MySql Username
$mysql_pass = "EMLb475erz"; // MySql Passwort

// Datenbank XTCommerce
$db_xtc = 1; // 1 wenn XTC, 0 Wenn anderes Shopsystem
$db_xtcshop = "db10480536-dream"; // Name der Datenbank für den XTCommerce


// AB HIER NICHTS MEHR ÄNDERN

$xtraparams[0]="NONE|NONE";
$ws_con = mysql_connect($mysql_server,$mysql_user,$mysql_pass);
mysql_select_db($db_xtcshop, $ws_con);
$pi_con = mysql_connect($mysql_server, $mysql_user, $mysql_pass, true);
mysql_select_db($db_pimport, $pi_con);

$res = mysql_query("SELECT config_value from configs WHERE config_key='programmfolder'",$pi_con);
$erg = mysql_fetch_row($res);
$programmfolder=$erg[0];
 
Änder mal den Code auf

PHP:
// AB HIER NICHTS MEHR ÄNDERN

$xtraparams[0]="NONE|NONE";
$ws_con = mysql_connect($mysql_server,$mysql_user,$mysql_pass) or die(mysql_error());
mysql_select_db($db_xtcshop, $ws_con) or die(mysql_error());
$pi_con = mysql_connect($mysql_server, $mysql_user, $mysql_pass, true)or die(mysql_error());
mysql_select_db($db_pimport, $pi_con) or die(mysql_error());

$res = mysql_query("SELECT config_value from configs WHERE config_key='programmfolder'",$pi_con);
$erg = mysql_fetch_row($res);
$programmfolder=$erg[0];
 
Na endlich haben wir den Fehler. Ging mir schon ziemlich am ... weil ich nix gefunden hatte. Dein Benutzer db10...... hat keine Rechte um auf die Datenbank zuzugreifen. Du musst in der Datenbankadministration die Rechte so vergeben das das geht.

Oder Benutzername oder Passwort sind einfach falsch.
 
Jetzt kenn ich mich gar nicht mehr aus
Das Original ist so
// Zugangskonfigurationen

// MySql Admin
$mysql_server = "localhost"; // Mysql Server
$mysql_user = "root"; // MySql Username
$mysql_pass = "wee0Cefe"; // MySql Passwort

// MySql Datenbanken
// Datenbanken Programm intern
$db_pimport = "softwarerssql2"; // Name der Datenbank für das Interface und die Schnittstellen

// Shopdatenbanken

// Datenbank XTCommerce
$db_xtc = 1; // 1 wenn XTC, 0 Wenn anderes Shopsystem
$db_xtcshop = "softwarerssql1"; // Name der Datenbank für den XTCommerce


// AB HIER NICHTS MEHR ÄNDERN

Dann bin ich hergegangen und habe zwei Datenbank angelegt, die Eine für den xt commerce , diesen hab ich dann ganz normal installiert und es sind eine Menge Tabellen im php Admin.

Dann die Datenbank für das Interface habe ich nur angelegt da sind noch keine Tabellen drin
Liegt da der Fehler ?
 
Zurück