Link απο κειμενο σε db

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

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

Απάντηση
Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

Link απο κειμενο σε db

Δημοσίευση από MaZz » 18 Ιούλ 2007 12:38

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

<td><a style="font-family&#58; arial, courier, sans-serif;font-size&#58; 12px;color&#58; red;" href=pinakas2.php?read=1&id=".$row&#91;'id'&#93;."\">". $row&#91;'title'&#93;."</a></td></tr>";
Αλλά είναι καλύτερα να χρησιμοποιήσεις ένα css αρχείο
If nothing in the world can change our children will inherit nothing.

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 00:54

Οκ παιδιά...κατι τετοιο εννωουσα στην αρχή

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


  <?
  include 'auth.php';
  
$id = $_GET&#91;'id'&#93;;
$query = "SELECT * FROM news WHERE id = '$id'";
$result = mysql_query&#40;$query, $mysql&#41;;
$bigtext = mysql_result&#40;$result, 0, "bigtext"&#41;;




echo "<form name=\"theform\" method=\"get\" action=\"sostimetavoli.php\">"; 

echo"<textarea name=\"message\" rows=4 cols=50>$bigtext";
echo"</textarea>";

echo"</form>";

?>
Εδω ανοιγει το $bigtext Που εχω φερει απο τη βασημπορω να το αλλαξω και μετά να κάνω Update.
Tώρα θα φτιαξω το update

Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Link απο κειμενο σε db

Δημοσίευση από Banavas » 19 Ιούλ 2007 08:38

Γιατί δεν βάζεις στη φόρμα και το title ώστε να μπορείς να αλλάξεις και τον τίτλο τηε εγγραφής. :wink:
Happy coding....
Μάρκος
http://lasernet.gr

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 11:14

Λοιπόν αυτη η φορμα φέρνει το text απο τη βάση.Εχω κάνει και ενα session στην αρχή της σέλιδας

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

<?
session_start&#40;&#41;;
$id=$_GET&#91;'id'&#93;;
$_SESSION&#91;'id'&#93;=$_GET&#91;'id'&#93;;
?>

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

  
$id = $_GET&#91;'id'&#93;;
$query = "SELECT * FROM news WHERE id = '$id'";
$result = mysql_query&#40;$query, $mysql&#41;;
$title = mysql_result&#40;$result, 0, "title"&#41;;
$smalltext = mysql_result&#40;$result, 0, "smalltext"&#41;;
$bigtext = mysql_result&#40;$result, 0, "bigtext"&#41;;




echo "<form name=\"theform\" method=\"post\" action=\"sostimetavoli.php\">"; 




echo"Tιτλος";
echo"<textarea name=\"title\" rows=4 cols=50>$title";
echo"</textarea>";

echo"Περιγραφη";
echo"<textarea name=\"smalltext\" rows=6 cols=50>$smalltext";
echo"</textarea>";

echo"Mεγαλο κειμενο";
echo"<textarea name=\"bigtext\" rows=15 cols=50>$bigtext";
echo"</textarea>";






echo"</form>";



?>
Εδώ γινεται το update αφου κανουμε τις αλλαγες


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

 <?
include 'auth.php';
$title=$_POST&#91;'title'&#93;;
$smalltext=$_POST&#91;'smalltext'&#93;;
$bigtext=$_POST&#91;'bigtext'&#93;;

$id = $_SESSION&#91;'id'&#93;;
"UPDATE news SET title='$title' ,smalletext='$smalltext' ,bigtext='$bigtext' where id='$id';"
$result=mysql_query&#40;$query,$mysql&#41;;

if&#40;!$result&#41;
&#123;

echo"reesafsafsafsarwerewsrwq";
&#125;

else
&#123;

echo'<br>';

echo"Η εγραφή σας εγινε επιτιχώς";


	&#125;




?>
Το προβλημα ειναι οτι δεν περναει τις μεταβλητες για να κάνω το Update :hammer:

Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

Link απο κειμενο σε db

Δημοσίευση από MaZz » 19 Ιούλ 2007 13:38

Αυτό

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

"UPDATE news SET title='$title' ,smalletext='$smalltext' ,bigtext='$bigtext' where id='$id';"
μήπως θα έπρεπε να ήταν έτσι?:

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

$query = "UPDATE news SET title='$title' ,smalletext='$smalltext' ,bigtext='$bigtext' where id='$id'";
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Link απο κειμενο σε db

Δημοσίευση από Banavas » 19 Ιούλ 2007 13:49

$id = $_SESSION['id'];

//εδώ έλεγξε αν έρχεται το id με
echo $id;

"UPDATE news SET title='$title' ,smalletext='$smalltext' ,bigtext='$bigtext' where id='$id';"
// εδώ έχεις λάθος το small-e-text οπότε όταν δουλέψει το smalltext δεν θα ενημερώνεται


+ αυτό που λέει ο mazz
Happy coding....
Μάρκος
http://lasernet.gr

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 14:11

To query που ελειπε ηταν λαθος δικο μου οταν το μετεφερα εδώ θα το σβησα καταλάθος αλλα το smalltext ναι δεν το είχα δει.Το εφτιαξα αλλα παλι λευκή σελιδα μου βγάζει.

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 14:14

Και το id ερχεται τα text δεν περνανε

Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Link απο κειμενο σε db

Δημοσίευση από Banavas » 19 Ιούλ 2007 14:33

katerina1123 έγραψε:To query που ελειπε ηταν λαθος δικο μου οταν το μετεφερα εδώ θα το σβησα καταλάθος αλλα το smalltext ναι δεν το είχα δει.Το εφτιαξα αλλα παλι λευκή σελιδα μου βγάζει.
είναι λάθος το ερωτηματικό πριν από τα "

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

$id = $_SESSION&#91;'id'&#93;; 
"UPDATE news SET title='$title' ,smalletext='$smalltext' ,bigtext='$bigtext' where id='$id';"   //**********εδώ 
$result=mysql_query&#40;$query,$mysql&#41;; 
Happy coding....
Μάρκος
http://lasernet.gr

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 14:49

:hammer: Nαι σωστο και αυτό.........παρολαυτα δεν παιρνανε τα text κανει update αδειαζωντας τα κέλια αφου ειναι αδειες οι μεταβλητες

Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Link απο κειμενο σε db

Δημοσίευση από Banavas » 19 Ιούλ 2007 15:23

Bάλε κανένα echo να ελέγχεις τις μεταβλητές και ψάξτο λιγάκι...
Happy coding....
Μάρκος
http://lasernet.gr

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 15:32

Αυτο έκανα πρώτα απο όλα....και δεν βγαζει τιποτα δεν ξερω μηπω εχω κάνει κατι λαθος στη Forma που τα postaro

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Link απο κειμενο σε db

Δημοσίευση από katerina1123 » 19 Ιούλ 2007 20:54

Δεν γινεται να αλλάξω εκδωση γιατι τα δουλευω σε server on line...

Απάντηση

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

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

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