while και current value id

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
abeautifulmind
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2010 18:04

while και current value id

Δημοσίευση από abeautifulmind » 17 Νοέμ 2011 20:57

Καλησπέρα παιδιά.
Έχω αυτό το script

Κώδικας: Επιλογή όλων

<?php


$l="SELECT * from new_poll";
$2=mysql_query&#40;$new_poll&#41; or die&#40;"false"&#41;;
$l=mysql_num_rows&#40;$2&#41;;
?>
<div id="left">

<?php
while&#40;$3=mysql_fetch_array&#40;$2&#41;&#41;
&#123;
?>
<div id="top">

<?php
echo"<b>$3&#91;epiloges&#93;</b><br>";
?>
<form  id="form" method="post" action="">
<input type="text" id="new_title"  name="new" onclick="this.value='';" onfocus="this.select&#40;&#41;" onblur="this.value=!this.value?'<?php echo"$3&#91;epiloges&#93;";?>'&#58;this.value;" value="<?php echo"$3&#91;epiloges&#93;";?>" />
                
                  <input   type="submit" name="update" id="update" value="Αποθήκευση " />
                  </form>
                 
                   <?php
				 
				   
		if&#40;isset&#40;$_POST&#91;'update'&#93;&#41;&#41;
		&#123;
		$new_title=$_POST&#91;'new'&#93;;
	$up="UPDATE new_poll SET epiloges='$new' WHERE epiloges='$3&#91;epiloges&#93;'";
		$upresult=mysql_query&#40;$up&#41; or die &#40;"false"&#41;;
		header&#40;"location&#58;index.php"&#41;;		
		&#125;
		
?>
</div>
<?php
&#125;
?>
</div>
Με το οποίο εμφανίζω στοιχεία μίας στήλης από έναν πίνακα και δίπλα από το κάθε στοιχείο ένα input field και ένα κουμπί αποθήκευση.
Ο χρήστης μπορεί να αλλάξει το κάθε στοιχείο γράφοντας ένα νέο στο input filed και πατώντας αποθήκευση κάνω update το στοιχείο στον πίνακα.
Το πρόβλημα μου είναι ότι επειδή όλα αυτά τα έχω σε loop while όταν πατάς αποθήκευση κάνει update το νέο στοιχείο σε όλα τα στοιχεία epiloges και όχι μόνο σε αυτό που θές.
Ξέρει κανείς πως μπορώ να του πω μέσα στην wlile σε πιό id είναι το στοιχείο που θέλει να αλλάξει ο χρήστης ώστε να

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

while και current value id

Δημοσίευση από fafos » 18 Νοέμ 2011 15:35

vazeis ena hidden input sthn forma me value to id..

ekshghse mou kati.. auto pou exeis einai pragmatiko h aplo paradeigma? sou douleuoun oi metavlhtes me titlous arithmous?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

abeautifulmind
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2010 18:04

while και current value id

Δημοσίευση από abeautifulmind » 18 Νοέμ 2011 22:54

Ευχαριστώ fafo.
Το έφτιαξα αλλιώς με ένα έξτρα αρχείο php εξωτερικό όπως το είχα σκεφτεί απλά είπα να γλιτώσω δουλειά.
Οι μεταβλητές με αριθμούς είναι παράδειγμα έχω ολόκληρα μακρινάρια απλά τα έβαλα έτσι για να μην κουράσω .

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες