php session, variablen übergeben bzw in session verfügbar
fenster 02.12.2004 - 11:59 5026 26
gue
Addicted
|
Verwende für forms _immer_ POST. Sorry für OT aber das würde ich nicht sagen. Bei "normalen" Forms stimmt das zwar aber vor allem bei Suchseiten (Forumsuche, ...) ist GET sinnvoller. Beispiele: Google, OC.at @fenster: http://de.selfhtml.org/html/formula....htm#checkboxen
|
FMFlash
tranceCoder
|
Sorry für OT aber das würde ich nicht sagen. Bei "normalen" Forms stimmt das zwar aber vor allem bei Suchseiten (Forumsuche, ...) ist GET sinnvoller. Beispiele: Google, OC.at Wenn es notwendig wird Links zu nutzen muss auch ein GET request supported, allerdings NICHT als form-method implementiert sein! Es genügt das das Ziel-Skript beides akzeptiert. Allein eine Suchfunktion macht das noch nicht notwendig. Es wird erst notwendig wenn extern (zb google taskbar ...) über links zugegriffen werden können soll. Es gibt keinen mir bekannten Grund um eine <form> mit method="get" zu verwenden. Edit: Jetzt gibts doch einen mir bekannten Grund: Mit GET durchgeführte Suchanfragen sind einfach per copy & paste an zb Freunde weiterzugeben, mit POST ginge das nicht. Thx für die Erleuchtung @ gue
Bearbeitet von FMFlash am 03.12.2004, 17:40
|
fenster
Banned by Moderators
|
$sql_Abfrage = "SELECT * FROM artikel WHERE hersteller
LIKE '" . $abfrage . "' ORDER BY hersteller DESC ";
$Resultat = mysql_query($sql_Abfrage)
or die("<br>Query fehlerhaft SQL meldet: ".mysql_error());
$Anzahl = mysql_num_rows($Resultat);
for($i=0;$i<=$Anzahl-1;$i++)
{
$artnr =mysql_result($Resultat,$i,artnr);
$hersteller =mysql_result($Resultat,$i,hersteller);
$name =mysql_result($Resultat,$i,name);
$beschreibung =mysql_result($Resultat,$i,beschreibung);
$bild =mysql_result($Resultat,$i,bild);
$preis =mysql_result($Resultat,$i,preis);
}
hallo habe eine frage zur for schleife und zwar warum wird bei <=$Anzahl-1 minus 1 gerechnet ? und welche bedeutung hat die variable i in der mysql result $artnr =mysql_result($Resultat,$i,artnr); vielleicht kann mir das mal jemand einfach erklären gruß fenster
|
gerhardtt
Big d00d
|
um gottes willen.... les bitte ein buch über programmieren....BITTE ...und spar dir solche posts
|
dio
Here to stay
|
$sql_Abfrage = "SELECT * FROM artikel WHERE hersteller
LIKE '" . $abfrage . "' ORDER BY hersteller DESC ";
$Resultat = mysql_query($sql_Abfrage)
or die("<br>Query fehlerhaft SQL meldet: ".mysql_error());
$Anzahl = mysql_num_rows($Resultat);
for($i=0;$i<=$Anzahl-1;$i++)
{
$artnr =mysql_result($Resultat,$i,artnr);
$hersteller =mysql_result($Resultat,$i,hersteller);
$name =mysql_result($Resultat,$i,name);
$beschreibung =mysql_result($Resultat,$i,beschreibung);
$bild =mysql_result($Resultat,$i,bild);
$preis =mysql_result($Resultat,$i,preis);
}
hallo habe eine frage zur for schleife
und zwar warum wird bei <=$Anzahl-1 minus 1 gerechnet ?
und welche bedeutung hat die variable i in der mysql result $artnr =mysql_result($Resultat,$i,artnr);
vielleicht kann mir das mal jemand einfach erklären
gruß fenster
Das liegt daran, dass $i mit dem Wert 0 statt 1 initialisiert wird. Somit wäre es ein Durchlauf zuviel. VERDAMMT, IS ES DIR MÖGLICH EINMAL EINE GANZE ZEILE FERTIG ZU SCHREIBEN? DER POSTSTIL IS EINE ZUMUTUNG. DANKE FÜR DIE AUFMERKSAMKEIT PS: tut.php-q.net -> BITTE lern die Grundlagen
|
watchout
Legendundead
|
Jungs, bitte reissts euch 'zamund welche bedeutung hat die variable i in der mysql result $artnr =mysql_result($Resultat,$i,artnr); http://cz.php.net/manual/en/function.mysql-result.phpok, in zukunft bitte hirn aktivieren vor einem posting und auch mal die Posting Guidelines beachten, die sind nicht umsonst da.
|
dio
Here to stay
|
Jungs, bitte reissts euch 'zam Er wurde ja schon von mehreren Leuten mehrmals darauf hingewiesen, selbstständiger zu arbeiten. Und nach 4 Versuchen, ihm das näher zu bringen (wohlgemerkt noch freundlich) ist es wohl nicht zuviel verlangt, wenn er sich die Zeit nimmt, php.net anzusurfen und die dumme Funktion als Suchbegriff einzugeben. Von meiner Seite auf jeden Fall das letzte Mal, dass ich auf einen seiner Threads/Requests antworte. Zumindest Basics sollte man sich ansehen. * /add: Noch dazu handelt es sich nicht mal um ein Verständnisproblem - er war einfach nur zu faul, nachzusehen, wie man die Funktion benutzt.
Bearbeitet von dio am 10.12.2004, 23:33
|
mat
AdministratorLegends never die
|
aus dem coding forum gebanned.
|
Ringding
Pilot
|
mat, verschwende nicht deine Zeit mit sinnlosen Funktionen (forenspezifischer Ban), gib uns lieber wieder den schwarzen Punkt
|
that
Hoffnungsloser Optimist
|
Trotzdem eine begrüßenswerte Maßnahme - sollte das SNR hier zumindest etwas verbessern.
|
gerhardtt
Big d00d
|
SNR? schwarzer Punkt? was hab ich da verpasst?
|
that
Hoffnungsloser Optimist
|
SNR: Signal-to-Noise Ratio Schwarzer Punkt: der "ich habe in diesem Thread gepostet" Punkt ist zwar in der Forum-Übersicht sichtbar, aber nicht in den Suchergebnissen von "View new" und "View unread".
|