Putting eine PHP variable in Textfeld Wert
Ich versuche, code zu schreiben, der vergeht, eine php-variable in den Textfeldern Wert.
Hier ist der folgende code habe ich versucht:
echo "<td>"."<input type='text' value='<?php echo $start_date; ?>'/>"."</td>"
Dies bringt eine Fehlermeldung : Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';'
Ich habe versucht, verschiedene Methoden der re-Formulierung:
echo "<input type='text' value='<?php echo $start_date?>'/>";
(das war rein um zu testen wie ich möchte das Ergebnis in einer Tabelle Zeile)
aber das zeigt:
<?php echo ?>
in der textbox und ich bekomme auch diese Fehlermeldung: Notice: Undefined variable: start_date...
Vielen Dank im Voraus für jede Hilfe.
InformationsquelleAutor stark | 2013-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du nicht brauchen, um start
echo
innerhalb einer anderen. Die variable$start_date
werden innerhalb von doppelten Anführungszeichen und daher interpoliert.EDIT:
Im Falle von ein assoziatives array, zum Beispiel, echo
$row['start_date']
Dies bedeutet, dass die variable
$start_date
noch nicht definiert ist. Sind Sie sicher, dass Sie sind Rechtschreibung es richtig?ja alle Variablen definiert sind und die Arbeit in dieser Methode: echo "<td>".$row['end_date']."</td>"; vielleicht sollte ich das übernehmen die Zeile?
Ahh, es ist ein element der Zeile assoziatives-array. Sie haben das zu tun. Ich update meine Antwort.
Ja, sorry, ich sollte angegeben haben, dass! danke.
InformationsquelleAutor Anirudh Ramanathan
Können Sie versuchen, diese-
InformationsquelleAutor Suresh Kamrushi
müssen Sie echo einmal, zum Beispiel:
InformationsquelleAutor
Verwenden:
InformationsquelleAutor Sgarz
Sollten Sie immer noch Dünn in Ihren Geist, dass, wenn Sie schließen eine variable in "" Anführungszeichen kann, als es auch direkt. Brauchen Sie nicht verwenden Verkettung für dieses nur. ZB
In diesem wie @Cthulhu gesagt, wie das verwenden.
InformationsquelleAutor Rohit Kumar Choudhary