zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Auswerten einer SQL Abfrage

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 13.10.2015, 21:35
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 18.03.2015
Beiträge: 56
Parallax befindet sich auf einem aufstrebenden Ast
Standard Auswerten einer SQL Abfrage

Hallo,

ich frage einen Datenbank mittels

Code:
SELECT text FROM table WHERE index BETWEEN '0' AND '5'
ab.

Das funktioniert problemlos...

Nun möchte ich mit

Code:
$result = mysql_fetch_row($sql)
die Ergebnisse haben.. Dabei müsste ich ja nun ein Array erhalten mit
Code:
$result[0...5]
Wenn ich jedoch
Code:
echo §result[0]
schreibe, erhalte ich einen fehler... wo liegt mein problem?

Mfg
Parallax
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 13.10.2015, 22:03
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Spar dir die Mühe und schau dir gleich PDO (oder von mir aus mysqli an). Die mysql-Funktionen sind seit PHP 5.5 deprecated. Hier gibt es eine kurze Übersicht über die verschiedenen Methoden.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 13.10.2015, 22:08
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 18.03.2015
Beiträge: 56
Parallax befindet sich auf einem aufstrebenden Ast
Standard

sorry, hab mich verschrieben.... ist schon mysqli_

aber trotzdem erhalte ich ja bei der BETWEEN anfrage 5 Zeilen aus der spalte text...

$sql->num_rows;

zeigt auch 2 Reihen an...

und bei $result[0] wird auch der Wert abgegeben der in der ersten Zeile steht...
Aber $result[1] liefert 'undefinied index'
Mit Zitat antworten
  #4 (permalink)  
Alt 14.10.2015, 10:41
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Dann musst du deinen Code zeigen, anhand deiner Beschreiben kann man nur raten.
Mit Zitat antworten
  #5 (permalink)  
Alt 14.10.2015, 13:44
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Parallax Beitrag anzeigen
Nun möchte ich mit

Code:
$result = mysql_fetch_row($sql)
die Ergebnisse haben.. Dabei müsste ich ja nun ein Array erhalten mit
Code:
$result[0...5]
Nein, müsstest du nicht. Die Reihe enthält mit deiner Abfrage nur ein Element.
Zitat:
Zitat von Parallax Beitrag anzeigen
Wenn ich jedoch
Code:
echo §result[0]
schreibe, erhalte ich einen fehler... wo liegt mein problem?
Das du die Fehlermeldung nicht verstehst? Der Code ist Syntaktisch falsch.
Mit Zitat antworten
  #6 (permalink)  
Alt 14.10.2015, 13:45
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Parallax Beitrag anzeigen
und bei $result[0] wird auch der Wert abgegeben der in der ersten Zeile steht...
Aber $result[1] liefert 'undefinied index'
Genau so soll es sein. Lies dir doch Bitte noch mal die Doku zu der von dir verwendeten Funktion durch.
Mit Zitat antworten
  #7 (permalink)  
Alt 14.10.2015, 14:55
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 18.03.2015
Beiträge: 56
Parallax befindet sich auf einem aufstrebenden Ast
Standard

Ich hab herausgefunden das ich die Anweisung jedes mal wiederholen muss um einen neuen Wert in eine Variable zu schreiben....

In der Dokumentation steht aber das ein Array erstellt werd... das war etwas widersprüchlich, bzw hab ich das falsch verstanden....
Mit Zitat antworten
  #8 (permalink)  
Alt 14.10.2015, 15:25
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Parallax Beitrag anzeigen
In der Dokumentation steht aber das ein Array erstellt werd... das war etwas widersprüchlich, bzw hab ich das falsch verstanden....
Ein Array pro Reihe, im gegensatz zu den anderen rows Funktionen.
Mit Zitat antworten
  #9 (permalink)  
Alt 14.10.2015, 15:52
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Daher mein Hinweis, dass die Codefetzen nicht reichen, *_fetch_row wird üblicher Weise in einer Schleife ausgeführt.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 15.10.2015, 17:56
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 18.03.2015
Beiträge: 56
Parallax befindet sich auf einem aufstrebenden Ast
Standard

Gibts auch einen Befehl der das gesamte Result ausließt... ich habs mit mehreren fetch-Varianten probiert, aber das Resultat ist immer das selbe...
Mit Zitat antworten
Sponsored Links
Antwort

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP SQL Abfrage JS Alert und SQL UPDATE Madmaxx89 Serveradministration und serverseitige Scripte 6 23.03.2013 16:38
SQL Abfrage gabischatz Serveradministration und serverseitige Scripte 4 23.04.2011 12:05
SQL Abfrage, Logfile auswerten Scheppertreiber Offtopic 0 22.02.2010 10:11
SQl Abfrage :S erxx Serveradministration und serverseitige Scripte 5 05.08.2008 19:35
if/else in *einer* SQL abfrage Pablo Serveradministration und serverseitige Scripte 4 14.06.2008 20:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:00 Uhr.