php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.06.2004, 13:25  
Gast
 
Beiträge: n/a
Standard Warning: mysql_fetch_object(): supplied argument is not a va

Hab hier so einen dummen Fehler, das soll eine zufallsbildauswahl sein.

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/www/web165/html/funktionen/top_hunter2.php on line 7

Code:
<?php
$query_hunter = "SELECT t1.*,t2.nation,t2.geschlecht,t2.mid,t3.nickname,t3.plz,t3.geburtsdatum,(YEAR(CURRENT_DATE)-YEAR(t3.geburtsdatum))-(RIGHT(CURRENT_DATE,5)<RIGHT(t3.geburtsdatum,5)) AS age FROM top_hunter AS t1,flirt_daten AS t2,pers_daten AS t3";
$query_hunter.= " WHERE t2.mid = t1.mid AND t3.mid = t1.mid AND t1.points != '0'";
$query_hunter.= " AND NOT(userright=1) ORDER by points DESC ";
$result_hunter = mysql_query($query_hunter);
while($hunter[] = mysql_fetch_object($result_hunter)){
$xy++;
}
$ticker = $xy;
$plz = array($hunter[0]->plz);
?>

<SCRIPT LANGUAGE="JavaScript1.2" "text/javascript">
<!--
// © Autor Dietmar Rabich 
// http://www.rabich.de

function StartTicker()
{
	document.NewsTicker.Zeile.value	= "Bitte nutzen Sie einen aktuelleren Browser."
	}
	// Tickermeldungen

	// Es muessen alle drei Werte angegeben werden.

	// Effekte fuer Start:
	//   1: einrollen
	//   2: blinken
	// Effekte fuer Ende:
	//   1: ausrollen
	//   2: blinken

	var	tickernews	=
	[
	<?php
	for($x=0;$x<$ticker;$x++){
	if($hunter[$x]->points != "0"){?>
	{meldung:" <?php echo ($x+1); ?>. Platz: <?php echo $hunter[$x]->nickname; ?> (<?php echo $hunter[$x]->points ?> Punkte)", starteffekt:2, endeeffekt:1}, <?php echo "\n"; ?>
	<?php }} ?>
	]

	// Tickerparameter
	var	ticker_start			= 500	// Wartezeit bis zur ersten Meldung

	var	ticker_effekt1_start_a		= 75	// Darstellungsgeschwindigkeit [ms]
	var	ticker_effekt1_start_b		= 2500	// Darstellungszeit der Meldung [ms]

	var	ticker_effekt2_start_max_blink	= 3	// Anzahl der Blinkdarstellungen
	var	ticker_effekt2_start_a		= 100	// Blinkgeschwindigkeit [ms]
	var	ticker_effekt2_start_b		= 2500	// Darstellungszeit der Meldung [ms]

	var	ticker_effekt1_ende_a		= 50	// Scrollgeschwindigkeit [ms]
	var	ticker_effekt1_ende_b		= 100	// Wartezeit bis zur naechsten Meldung [ms]

	var	ticker_effekt2_ende_max_blink	= 3	// Anzahl der Blinkdarstellungen
	var	ticker_effekt2_ende_a		= 100	// Blinkgeschwindigkeit [ms]
	var	ticker_effekt2_ende_b		= 1000	// Wartezeit bis zur naechsten Meldung [ms]

	// Interne Variablen
	var	msgnr	= 0

	// Aufruf der naechsten Meldung
	function nextTicker()
	{
	msgnr++
	if(msgnr >= tickernews.length)
	msgnr	= 0
setTimeout("showTicker(0)", 1000)
}

// Effekte fuer Meldungsende
function hideTicker(cnt)
{
switch(tickernews[msgnr].endeeffekt)
{
// Effekt 2
case 2:
document.NewsTicker.Zeile.value	= ((cnt % 2) == 1) ? tickernews[msgnr].meldung : ""
if(cnt > (2 * ticker_effekt2_ende_max_blink + 1))
setTimeout("nextTicker(0)", ticker_effekt2_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt2_ende_a)
break
// Effekt 1
default:
document.NewsTicker.Zeile.value	= 
tickernews[msgnr].meldung.substring(cnt, tickernews[msgnr].meldung.length)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("nextTicker()", ticker_effekt1_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt1_ende_a)
}
}

// Effekte fuer Meldungsanfang
function showTicker(cnt)
{
switch(tickernews[msgnr].starteffekt)
{
// Effekt 2
case 2:
document.NewsTicker.Zeile.value	= ((cnt % 2) == 1) ? "" : tickernews[msgnr].meldung
if(cnt > (2 * ticker_effekt2_start_max_blink + 1))
setTimeout("hideTicker(0)", ticker_effekt2_start_b)
else
setTimeout("showTicker(" + String(cnt + 1) + ")", ticker_effekt2_start_a)
break

// Effekt 1
default:
document.NewsTicker.Zeile.value	= tickernews[msgnr].meldung.substring(0, cnt)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("hideTicker(0)", ticker_effekt1_start_b)
else
setTimeout("showTicker(" + String(cnt + 1) + ")", ticker_effekt1_start_a)
}
}

// Start des Tickers
function StartTicker()
{
// Standardmeldung
//document.NewsTicker.Zeile.value	= "Ticker wird geladen..."

// Ticker starten
setTimeout("showTicker(0)", ticker_start)
}
//-->
</SCRIPT>
<?php
// TABELLE AUSGEBEN
if($hunter[0]->points > 0){
echo "
<table ".$TABLE_BACKGROUND_2[$hunter[0]->geschlecht]." width='300' heigth='130' border='0' valign='top' align='center'>
	<tr><td height='15'></td></tr>
  <tr>
  <td width='10'></td>
    <td width='80' height='85' align='center' valign='center'>
    [img]bild_klein.php?mid=".$hunter[0]->mid."[/img]
    </td>
    <td width='200' valign='top' align='center'><font class='text10white'>Nickname: ".$hunter[0]->nickname."

    Sternzeichen: ".$sternzeichen[get_sternzeichen($hunter[0]->geburtsdatum)]."

    Alter: ".$hunter[0]->age."

    PLZ: ".$hunter[0]->plz[0]."".$hunter[0]->plz[1]."**

    Nationalit&auml;t: ".$hunter[0]->nation."
    </font></td>
   <td width='10'></td>
  </tr>
  <tr><td height='15'></td></tr>
</table>
<table align=center><tr><td><font class='text10link'>zu schlagen sind <u>".$hunter[0]->points."</u> Punkte</font></td></tr></table>
<table align=center><tr>
<td>
<FORM NAME='NewsTicker'>
<INPUT TYPE='TEXT' READONLY STYLE='border: none; background-color: #F3EFFF; 
color: #000000; font-weight: bold; font-size: 10px; font-family: verdana;' NAME='Zeile' size=30 MAXLENGTH=60'>
</FORM>
</td>
</tr>
</table>
";
}else{
echo "
<table ".$TABLE_BACKGROUND_2[$user->geschlecht]." width='300' heigth='130' border='0' valign='top' align='center'>
        <tr>
	  <td height='40'></td>
	  <td height='40'></td>
	  <td height='45'></td>
	</tr>
  <tr>
    <td width='20' align='center' valign='top'></td>
    <td width='260' valign='top' align='center'><center><font class='text12boldwhite'>Heute wurde noch kein Top-Hunter ermittelt</font></td>
    <td width='20' align='center' valign='top'></td>
</tr>
<tr>
 <td height='40'></td>
 <td height='40'></td>
 <td height='45'></td>
 <td>
</tr>
</table>
";
}
/*TABELLE AUSGEBEN FERTIG*/
?>
MySQL:

SELECT *
FROM `top_hunter` LIMIT 0 , 30
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.06.2004, 13:27  
Gast
 
Beiträge: n/a
Standard

nachdem ich etzt keine lust habe deinen ganzen code zu durchforsten, würde ich pauschal mal behaupten, dass halt dein sql statement keine ergebniss hat ...
  Mit Zitat antworten
Alt 12.06.2004, 13:34  
Gast
 
Beiträge: n/a
Standard

statement??? Was ist das?? Kenn mich nicht so gut aus mit SQL, ich denke das problem liegt allein in der Zeile 7 so wie der das schreibt, hab nur vorsichtshalber alles kopiert
  Mit Zitat antworten
Alt 12.06.2004, 13:36  
Gast
 
Beiträge: n/a
Standard

ja würd ich auch sagen, solltest halt mal deine sql abfrage mit phpmyadmin überprüfen
  Mit Zitat antworten
Alt 12.06.2004, 13:40  
Gast
 
Beiträge: n/a
Standard

hab ich schon gemacht und bin dabei, nur weiß ich nicht was ich ändern soll. steht drin:

Code:
SELECT * 
FROM `top_hunter` LIMIT 0 , 30

bei erklären:


Code:
table  type  possible_keys  key  key_len  ref  rows  Extra  
top_hunter ALL NULL NULL NULL NULL 58

was kann ich da ändern???
  Mit Zitat antworten
Alt 12.06.2004, 13:51  
Gast
 
Beiträge: n/a
Standard

das was du da schreibst hat doch nix mit dem sql von oben zu tun ...
  Mit Zitat antworten
Alt 12.06.2004, 13:56  
Gast
 
Beiträge: n/a
Standard

doch muss aber weil sonst hab ich nix... wie muss denn die sql von oben heißen???
  Mit Zitat antworten
Alt 12.06.2004, 13:58  
Gast
 
Beiträge: n/a
Standard

schreib vor dein $query_hunter ein echo.
dann führst du die seite aus, dann hast du das sql statement.
dann kopierst das in phpmyadmin und schauts was er sagt..
  Mit Zitat antworten
Alt 12.06.2004, 14:03  
Gast
 
Beiträge: n/a
Standard

echo :wink: wie gehtn das jetzt mal ehrlich
  Mit Zitat antworten
Alt 12.06.2004, 14:07  
Gast
 
Beiträge: n/a
Standard

willst du mich verarschen ....
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] PHP -&gt; Ordner anlegen der sich auch beschreiben lässt?! Nightuser PHP Tipps 2008 13 30.06.2008 23:51
Warning: fread(): supplied argument is not a valid stream resource... pixelprinzessin PHP Tipps 2008 20 23.04.2008 15:44
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource Zabimaru PHP Tipps 2008 7 02.04.2008 13:25
Warning: fwrite(): supplied argument is not a valid stream Venom PHP Tipps 2007 27 15.12.2005 18:14
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] Warning: mysql_num_fields(): supplied argument is not a... Datenbanken 18 09.06.2005 21:03
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
ShowIt_V1.8.14 PHP Tipps 2005 1 23.03.2005 19:13
frage zum arbeiten mit dateien PHP Tipps 2005 21 01.03.2005 13:22
Warning: Invalid argument supplied for foreach() in D:\XAMPP PHP Tipps 2005 11 02.02.2005 12:22
wieder einmal : Warning: mysql_num_rows(): supplied argument nieselfriem PHP Tipps 2004-2 8 29.11.2004 13:30
Warning: mysql_num_rows(): supplied argument is not a valid PHP Tipps 2004 2 06.09.2004 21:26
Counter zeigt nach ca. 2-3 Stunden fehler an PHP Tipps 2004 2 26.08.2004 20:08
Warning: mysql_fetch_row(): supplied argument is not a ... PHP Tipps 2004 7 12.08.2004 20:15
Warning: mysql_num_rows(): supplied argument is not a valid PHP Tipps 2004 1 15.06.2004 15:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
warning: mysql_fetch_object():, warning: mysql_fetch_object(), warning: mysql_fetch_object(): supplied argument is not a valid mysql result resource in, warning: mysql_fetch_object(): supplied argument is not a valid mysql result resource, warning: mysql_fetch_object, warning: mysql_fetch_object(): supplied argument is not a valid mysql result resource inwarning: mysql_fetch_object(): supplied argument is not a valid mysql result resource in, mysql_fetch_object(): supplied argument is n, php blinken effekt für einzelne tabellenzelle, function mysql_fetch_object(): supplied argument is not a valid mysql result resource, warning: mysql_fetch_object(): supplied argument is not a valid mysql result resource i, mysql_fetch_object if, php if mysql_fetch_object, warning: mysql_fetch_object(): supplied argument, \warning: mysql_fetch_object():\, warning: mysql_fetch_object(): 20 is not a valid mysql result resource in, warning: mysql_fetch_object(): hennink, warning mysql_fetch_object, mysql_fetch_object()\, php warning: mysql_fetch_object(): supplied argument is not a valid mysql result resource in, warning: mysql_fetch_object(): supplied argument is not a valid mysql result

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:51 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.