PHP-erstellen eines array aus Formular Eingabefelder
Ich versuche, ein array zu erstellen, die zahlen speichern, und fügen Sie Sie zusammen.
<input type="number" name="numbers[]"/>
Ich bin immer eine Undefinierte variable in der folgenden Zeile
foreach($numbers as $number)
Ich bin sicher, dies ist wahrscheinlich etwas einfach, aber ich bin relativ neu in php und Hilfe würde sehr geschätzt werden.
Einige code vielleicht?
InformationsquelleAutor Lonergan6275 | 2012-09-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, um die Summe eines Arrays brauchen Sie nicht, um eine Schleife, die Sie verwenden können
array_sum
Beispiel
Es würde kommen, wie dies
$_POST['numbers'][0]
$_POST['numbers'][1]
etc. Wenn Sie noch Probleme haben lassen Sie mich wissen, damit ich aktualisieren kann, die Antwort mit Beispielendanke ich sollte in der Lage sein, es zu beenden, von dort aus
InformationsquelleAutor Baba
Wenn Sie gepostet
input
s zeigen Sie uns von einer Seite zur anderen, und Sie müssen, um durch die Liste sollten Sie es eingerichtet wie dieses:gute Entscheidung,
InformationsquelleAutor thewebguy
Einige weitere code hinzufügen, aber im Grunde bedeutet es, dass $zahlen ist, noch nicht verkündet an dieser Stelle im code.
Fügen Sie diese Zeile vor:
Nun sollte es nicht geben, Sie diese Fehler.
So, jetzt ist die Frage, wo ist $zahlen soll eingestellt werden? Dafür brauchen wir mehr info und den code.
InformationsquelleAutor qrazi
Ich bin kein PHP-Experte, aber wenn ich Sie richtig verstehe und Sie versuchen, eine variable in ein array, würden Sie brauchen, um zu sagen, welcher Teil des Arrays würde ich davon ausgehen. Ich bin mir ziemlich sicher, dass
$array[i]
und$array
sind nicht die gleichen, und dass, wenn Sie versuchen, etwas zu setzen, in$array
es wird nur in der Lage sein zu halten eine Sache zu einer Zeit. Wenn Sie nur sammeln Sie eine Reihe von zahlen, die jemand aus einem Formular-dann könnten Sie so etwas tun.Ich hoffe das ist richtig und ich hoffe, es hilft.
Ich habe versucht, markieren Sie es schnell, so war es nicht bis zu Schnupftabak. Ich Stimme zu, dass etwas über Schleifen und über die ich aber wie ich schon sagte, ich bin kein Experte und ich vergaß die korrekte for-Schleife syntax so war ich einfach nur zu laufen mit der while-Schleifen. Ich wusste nicht, über die array_sum Sache, das ist ziemlich cool.
Sie sollten in der Lage zu Bearbeiten Sie Ihre Antwort.
Ich bearbeitet, damit es schöner und ich bin jetzt eingeschrieben in einen PHP-Kurs 😀 vielen Dank für den code-Vorschläge.
InformationsquelleAutor ChapmIndustries