SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.10.2003, 12:29:03
water water ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 45
Zeiger auf Null setzten (in PHP)

Hallo

Wenn ich eine SQL-Abfrage zwei Mal verwenden möchte. Wird bei der zweiten Ausgabe keine Daten mehr ausgegeben. Ich weiss auch wieso. Da der Datenzeiger am Ende des "Arrays" ist. Wie kann ich nun diesen Zeiger wieder an den Start setzten, ohne dabei nochmals die Abfrage zu starten?

Beispiel mit zweifacher Abfrage:

$result = mysql_query($queryString);
while($res = mysql_fetch_array($result)
{
//Ausgabe 1
}

$result = mysql_query($queryString); //diese zweite Abfrage soll verhindert werden
while($res = mysql_fetch_array($result)
{
//Ausgabe 2
}


Mit bestem Dank

water
Mit Zitat antworten
  #2  
Alt 09.10.2003, 12:32:38
Ben20
Guest
 
Beiträge: n/a
Arrays kannst Du mit reset() zurücksetzen, ich weiß aber nicht ob das auch mit der mysql Abfrage geht.
Mit Zitat antworten
  #3  
Alt 09.10.2003, 12:44:17
water water ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 45
Leider kein richtiges Array

Danke für Deine Antwort!

Geht aber leider nicht. Das Resultat von mysql_query ist kein "richtiges Array"!

Hat jemand einen Andere Idee?

Vielen Dank im Voraus

water
Mit Zitat antworten
  #4  
Alt 09.10.2003, 17:29:26
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
mysql_data_seek()
Mit Zitat antworten
  #5  
Alt 09.10.2003, 17:32:12
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Das hatte ich schon mal wem vorgeschlagen, hab allerdings nie erfahren, ob es geklappt hat:
PHP-Code:
$result=mysql_query();
$result_original=$result;
while (...
$result...) {
/* zeugs */
}
$result=$result_original;
while (...
$result...) {
/* zeugs */

Wäre nett, wenn Du mir sagst, ob die Idee klappt.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #6  
Alt 12.10.2003, 22:01:50
Armin Armin ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 8
Hi,

nimm mal
PHP-Code:
mysql_data_seek ($result0); 
armin

P.S: sehe gerade das es Fuchs ja auch schon vorgeschlagen hat.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:49:29 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt