php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.01.2005, 13:25  
Benutzer
 
Registriert seit: 26.04.2004
Beiträge: 48
sharky
Standard Problem mit Fehlermeldung

Hallo,
bin von Foxserv auf XAMPP 1.4.10a für Windows umgestiegen.

folgendes Script (in Auszügen) läuft auf Foxserv ohne Probleme, beim XAMPP kommt eine komische Warning-Meldung, die ich nicht ganz verstehe. Es werden auch keine Daten ausgegeben (obwohl welche da sein müssten).

PHP-Code:
<?php
$db 
mysql_connect("localhost","xxxxx","xxxxx") or die ("Verbindung fehlgeschlagen");
mysql_select_db("anmeldung",$db);
if(!
$pos)$pos=0;
$step=15;
$SQL="SELECT * FROM klasse LIMIT $pos,$step"# ja ich weiss * sollte nicht verwendet werden
$erg=mysql_query($SQL,$db);
while(
$data=mysql_fetch_array($erg,$db))
echo 
mysql_error();
{
?>
  <tr>
    <td valign="middle" align="left"><?php echo $data['klassenname']?></td>
    <td valign="middle" width="20"></td>
    <td valign="middle" align="center">[url="classedit.php?KlasseID=<?php"]&action=edit>[img]button_edit.png[/img][/url]
</td>
    <td valign="
middle" width="10"></td>
    <td valign="
middle" align="center">[url="classedit.php?KlasseID=<?php"]&action=delete onclick="return Bestaetigung()">[img]button_drop.png[/img][/url]</td>
  </tr>
<?php
}
mysql_close();
?>
Hier die Warning-Meldung:

Warning: mysql_fetch_array() [function.mysql-fetch-array]: The result type should be either MYSQL_NUM, MYSQL_ASSOC or MYSQL_BOTH. in E:\apachefriends\xampp\htdocs\www-anmeldung\admin\classedit.php on line 119


Gruß
Sharky
sharky ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.01.2005, 13:28  
Gast
 
Beiträge: n/a
Standard

Ich bin mir ziemlich sicher, du möchtest dir mal die Parameter von mysql_fetch_array ansehen: http://de.php.net/manual/de/function...etch-array.php
Zitat:
$SQL="SELECT * FROM klasse LIMIT $pos,$step"; # ja ich weiss * sollte nicht verwendet werden
Und warum machst du es dann?

Gruß
phpfan
 
Alt 27.01.2005, 13:44  
Benutzer
 
Registriert seit: 26.04.2004
Beiträge: 48
sharky
Standard

Hallo phpfan,

habe die Zeile
while($data=mysql_fetch_array($erg,$db))

durch
while($data=mysql_fetch_array($erg))

ersetzt, und es klappt nun.
Ich stelle mir nun die Frage warum es vorher geklappt hat, da bei Foxserv irgendeine PHP4 Version dabei ist, und die Parameter MYSQL_BOTH,MYSQL_ASSOC, MYSQL_NUM laut Manual schon seit Version 3.0.7 dabei sind..... merkürdig.

Zitat:
$SQL="SELECT * FROM klasse LIMIT $pos,$step"; # ja ich weiss * sollte nicht verwendet werden

Und warum machst du es dann?
Weil es ein altes Script ist, und ich es grade anpasse. Wird schleunigst geändert.

Gruß
Sharky
sharky ist offline  
 


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] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
[Erledigt] Problem mit WHERE-Abfrage Datenbanken 8 13.09.2005 11:32
ImagecreateFromPng bricht Skript ab ohne Fehlermeldung DonTermi PHP-Fortgeschrittene 5 08.09.2005 08:53
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
Root Server Problem PHP Tipps 2005-2 27 11.07.2005 21:50
[Erledigt] Problem mit User/Group: nobody(99)/99 Server, Hosting und Workstations 3 09.07.2005 15:31
fragwürdige Fehlermeldung PHP Tipps 2005 5 19.05.2005 15:45
Problem mit Kontaktformular! PHP Tipps 2005 4 15.05.2005 18:14
Problem beim laden von extension mit PHP 5 PHP Tipps 2005 5 09.02.2005 16:15
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
Problem, hoffe die Fehlermeldung falsch verstanden zu haben Off-Topic Diskussionen 18 08.08.2004 16:39
Problem beim Upload mehrerer Dateien per Script PHP Tipps 2004 1 04.08.2004 16:26
Upload problem -> unerklärliche fehlermeldung PHP Tipps 2004 9 19.07.2004 10:43
PhpMyAdmin - Problem PHP Tipps 2004 5 18.07.2004 21:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql_fetch_array() [function.mysql-fetch-array]: the result type should be either mysql_num, mysql_assoc or mysql_both

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:56 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.