2016-09-26 5 views
2

Guten Tag,Werte von zwei Textboxen auf einer anderen Seite PHP

Ich habe ein Textfeld und ich hole seinen Wert auf der nächsten Seite.

Plssee Code zuerst unter

view.php

echo '<td class="forscreen"><a href="equipments.php?emp_number=' .$row['emp_number'] . '">Add Accessories</a></td>'; 

Wenn Sie auf Zubehör hinzufügen, Sie Wert von emp_number auf der nächsten Seite, wo auf der nächsten Seite habe ich:

<input class="input" type="text" name="emp_numberPrint" id="emp_number" readonly value="<?php echo (isset($_GET['emp_number'])) ? htmlentities($_GET['emp_number']) : ''; ?>"/> 

Jetzt möchte ich das gleiche, wenn ich ein anderes Textfeld namens Besitzer habe und ich versuche den folgenden Code:

echo '<td class="forscreen"><a href="equipments.php?emp_number=' .$row['emp_number'] .$row['first_name'] . '">Add Accessories</a></td>'; 

<input class="input" type="text" name="ownerPrint" readonly value="<?php echo (isset($_GET['ownerPrint'])) ? htmlentities($_GET['first_name']) : ''; ?>"/> 

Hier ist first_name von den letzten Seite in gleicher Weise abgerufen werden, wie emp_number kommt, aber es funktioniert nicht,

Sicherlich ich Fehler mache. Bitte leite mich

Dank

+0

isset ($ _ GET [ 'ownerPrint']) nicht in zweiten Fall bekommen –

+0

Ich weiß, ich habe sogar versucht, first_name nicht auch –

+0

Arbeits Es ist ein wenig unklar was alle Ihre Seiten sind und wie Sie durch sie navigieren. Wo werden ownerPrint und first_name festgelegt? Was "funktioniert" nicht? –

Antwort

2

Wie pro Ihre Ansatz, müssen Sie es in Query-String übergeben diese auf der nächsten Seite zu gelangen.

Für view.php

echo '<td class="forscreen"><a href="equipments.php?emp_number=' .$row['emp_number'] .'&first_name='.$row['first_name'] . '">Add Accessories</a></td>'; 

Auf der nächsten Seite

<input class="input" type="text" name="ownerPrint" readonly value="<?php echo (isset($_GET['first_name'])) ? htmlentities($_GET['first_name']) : ''; ?>"/> 
+0

Durch Ihren Code Ich bekomme das in einem Textfeld 10486first_name = Mazhar Iqbal Dieser Vorname Ich möchte in Vorname Textbox separat, die unter emp_number Textfeld ist –

+0

Ich habe vergessen, '&' auf den ersten, aber jetzt ist es korrigiert. Also versuche es noch einmal. –

+1

Danke .. Fertig: D –

0

In Zweiter Fall

echo '<td class="forscreen"> 
<a href="equipments.php?emp_number=' .$row['emp_number'].$row['first_name'] . '"> 
Add Accessories</a></td>'; 

Sie die Werte falsch sind vorbei Sie müssen die Variablen wie diese passieren

<a href="equipments.php?emp_number=<?php echo $row['emp_number']; ?> 
&first_name=<?php echo $row['first_name'] ; ?>"> 
Add Accessories</a> 

Sie können die Werte in der nächsten Seite erhalten ist wie

$_GET['emp_number']; 
$_GET['first_name']; 
Verwandte Themen