Update database with form (PHP)

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

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

Απάντηση
Kate10
Δημοσιεύσεις: 5
Εγγραφή: 27 Σεπ 2009 21:06

Update database with form (PHP)

Δημοσίευση από Kate10 » 05 Οκτ 2009 22:57

Παιδιά έχω μία βάση με άρθρα και θέλω στο site μου να μπορώ να κάνω update αυτών.
Βρήκα τον παρακάτω κώδικα αλλά εμφανίζει κενή σελίδα. Μπορεί κανείς να βοηθήσει???

Update.php

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

<?php
$con=mysql_connect&#40;"localhost","root","KATERINA"&#41;;
mysql_select_db&#40;"news"&#41;;

$query="SELECT * FROM basket where id='$id'";
$result=mysql_query&#40;"SELECT * FROM basket"&#41;;
$num=mysql_numrows&#40;$result&#41;;
mysql_close&#40;&#41;;

$i=0;
while &#40;$i<num&#41;&#123;
	$date=mysql_result&#40;$result,$i,"date"&#41;;
	$title=mysql_result&#40;$result,$i,"title"&#41;;
	$article=mysql_result&#40;$result,$i,"article"&#41;;

?>	
	

<form action="updated.php" method="post">
<input type="hidden" name="ud_id" value="<? echo "$id"?>">
date&#58;<input type="text" name="ud_date" value="<? echo "$date"?>"><br>
title&#58;<input type="text" name="ud_title" value="<? echo "$title"?>"><br>
article&#58;<input type="text" name="ud_article" value="<? echo "$article"?>"><br>

<input type="Submit" value="update">
</form>

<?php
++$i;
&#125;?>


updated.php

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

<?php
	
$con=mysql_connect&#40;"localhost","root","KATERINA"&#41;;
mysql_select_db&#40;"news"&#41;;

$query="update basket SET date='" . $_POST&#91;'ud_date'&#93;. "', title='" . $_POST&#91;'ud_title'&#93; . "', article='" , $_POST&#91;'ud_article'&#93; . "' WHERE id='" . $_POST&#91;'ud_id'&#93; . "'";
$checkresult= mysql_query&#40;$query&#41;;
if &#40;$checkresult&#41; echo 'update succeeded';
else echo 'update query failed';

mysql_close&#40;&#41;;
?>

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

Update database with form (PHP)

Δημοσίευση από fafos » 05 Οκτ 2009 23:56

autos o kodikas einai gia url me get.. px: Update.php?id=id neou

kai sthn arxh tou Update.php (meta to <?php) prepei na exeis to $id=$_GET[id];
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

Update database with form (PHP)

Δημοσίευση από mrpc » 06 Οκτ 2009 10:12

Καλό είναι να μην δίνουμε public τα username/pass της βάσης μας, έστω κι αν είναι σε testing server.

Kate10
Δημοσιεύσεις: 5
Εγγραφή: 27 Σεπ 2009 21:06

Update database with form (PHP)

Δημοσίευση από Kate10 » 06 Οκτ 2009 15:12

Έβαλα το $id=$_GET[id]; στο update.php μετά το <?php

Τώρα για το πρώτο που μου είπες πρέπει να διορθώσω κάτι???

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

Update database with form (PHP)

Δημοσίευση από fafos » 06 Οκτ 2009 15:55

Kate10 έγραψε:Έβαλα το $id=$_GET[id]; στο update.php μετά το <?php

Τώρα για το πρώτο που μου είπες πρέπει να διορθώσω κάτι???

Diorthneis to link pou se odhgei sthn slida tou update.. p.x.: tositemou.gr/Update.php?id=1 gia na epeksergastei to neo me id=1 klp...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Kate10
Δημοσιεύσεις: 5
Εγγραφή: 27 Σεπ 2009 21:06

Update database with form (PHP)

Δημοσίευση από Kate10 » 06 Οκτ 2009 16:03

To link που λες σε πιο σημειο στον κωδικα πρέπει να το βάλω και πως???
Γίνε λίγο αναλυτικός γιατί είμαι και ψιλοάσχετη.Τώρα ξεκίνησα να ασχολούμαι με την PHP.
Σε ευχαριστώ!

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

Update database with form (PHP)

Δημοσίευση από fafos » 06 Οκτ 2009 16:31

Kate10 έγραψε:To link που λες σε πιο σημειο στον κωδικα πρέπει να το βάλω και πως???
Γίνε λίγο αναλυτικός γιατί είμαι και ψιλοάσχετη.Τώρα ξεκίνησα να ασχολούμαι με την PHP.
Σε ευχαριστώ!
As ta paroume apo thn arxh...

exeis kapoia diaxeirish opou grafeis ta nea sou.. ok?

sthn idia diaxeirish tha prepei na exeis kai kapoia selida opou tha epeksergazesai auta ta nea ena pros ena (update.php)..ok?

sthn diaxeirish xreiazesai kai mia selida opou tha listareis ola ta nea sou p.x me ton titlo, kai patontas ton titlo na se odhgei sthn update.php tou analogou neou...

paradeigma:


list_news.php:

Neo me id 1 - O fafos orkisthke neos Prothypourgos -> autos o titlos tha ginei ena link morfhs tositemou.gr./diaxeirish/update.php?id=1

Neo me id 2 - O fafos pshfistike san o pio oraios antras tou planhth -> autos o titlos tha ginei ena link morfhs tositemou.gr./diaxeirish/update.php?id=2


klp klp...

pio apla den ginetai...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1952
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Update database with form (PHP)

Δημοσίευση από vassilism » 06 Οκτ 2009 17:13

fafos έγραψε:O fafos pshfistike san o pio oraios antras tou planhth
Γειά σου ρε πατρίδα με τα παραδείγματά σου :lol:

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

Update database with form (PHP)

Δημοσίευση από fafos » 06 Οκτ 2009 17:22

vassilism έγραψε:
fafos έγραψε:O fafos pshfistike san o pio oraios antras tou planhth
Γειά σου ρε πατρίδα με τα παραδείγματά σου :lol:
den mporousa na skefto kati pio realistiko :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1952
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Update database with form (PHP)

Δημοσίευση από vassilism » 06 Οκτ 2009 17:25

fafos έγραψε:den mporousa na skefto kati pio realistiko :lol:
:clap: :lol: δεν παίζεσαι πατρίδα...

Απάντηση

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

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

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