Hey...
Hab ein Script geschrieben, aber wenn ich es in mein Webspeich rauflade und aufrufe kommt diese Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/.../index.php on line 100
Kann mir jemand helfen?
Bin schon am Verzweifeln x.x
Hab ein Script geschrieben, aber wenn ich es in mein Webspeich rauflade und aufrufe kommt diese Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/.../index.php on line 100
Kann mir jemand helfen?
Bin schon am Verzweifeln x.x
Code:
<?php
$name = "Atomy x3"; // Dein Name
$dbuser = "...."; // Datenbankuser
$dbpw = "..."; // Datenbankpasswort
$dbname = "...."; // Datenbankname
$host = "localhost"; //Host..Meistens "Localhost"
class db
{
var $connid;
var $erg;
function db($host,$user,$passwort)
{
if(!$this->connid = mysql_connect($host, $user, $passwort))
{
echo "Verbindung fehlgeschlagen";
}
return $this->connid;
}
function select_db($db)
{
if (!mysql_select_db($db, $this->connid))
{
echo "Fehler beim Auswählen der DB...";
}
}
function sql($sql)
{
if (!$this->erg = mysql_query($sql, $this->connid))
{
echo "Fehler beim Senden der Abfrage...";
}
return $this->erg;
}
}
$db = new db($host,$dbuser,$dbpw);
$db->select_db($dbname);
echo "<!--wordmix-->\n";
if($_REQUEST['action']=="count") {
$num = mysql_fetch_array($db->sql("SELECT count(q) FROM wordmix"));
echo $num[0];
}
elseif($_REQUEST['action']=="add") {
if ( mysql_num_rows($db->sql("SELECT q FROM wordmix WHERE q='".$_REQUEST['q']."'")) < 1) {
$db->sql("INSERT INTO wordmix (a,q) VALUES ('".$_REQUEST['a']."','".$_REQUEST['q']."') ");
}
}
elseif($_REQUEST['action']=="search") {
$get= mysql_fetch_array($db->sql("SELECT a FROM wordmix WHERE q='".$_REQUEST['q']."'"));
echo $get['a'];
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>WordmixBot by <?=$name?></title>
</head>
<body>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><font face="Tahoma"><b><font size="7"><font color="#008000">
Atomic</font>WordmixBot</font> <font color="#FF0000">by <?=$name?></font></b></font></p>
<p align="center"> </p>
<p align="center"><font face="Tahoma"><font color="#808080"><b>Anzahl der Einträge in der Datenbank:</b> </font><b><font color="#008000">
<?
$num = mysql_fetch_array($db->sql("SELECT count q FROM wordmix"));
echo $num[0];
?>
</font></b></font></p>
</body>
</html>
<?
}
?>
Kommentar