Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » beiträge editieren problem Antworten
beiträge editieren problem

invis!ble
Pixelschubser


Beiträge: 16


ich hab ein problem mit meinem newsscript
ich kann News posten die dann auch angezeigt werden..
so jetzt hab ich eine seite gemacht wo man diese ausgeben kann die sieht so aus :

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56:
<?
if(isset($_POST['editthread'])){



include '../../inc/connect.php';
$sql = "SELECT * FROM news";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) {


while($row = mysql_fetch_assoc($result))
{


 echo '<html>
<form action="editentry.php" method="POST">
<center>
<table>
 <tr>
  <td><p>ID: </p></td>
  <td><input type="Text" name="idneu" maxlength="50" value="'; echo $row['id']; echo '"></td>
 </tr>
 <tr>
  <td><p>Name: </p></td>
  <td><input type="Text" name="nameneu" maxlength="50" value="'; echo $row['name']; echo '"></td>
 </tr>
 <tr>
  <td><p>Überschrift: </p></td>
  <td><input type="Text" name="titleneu" maxlength="50" value="'; echo $row['title']; echo '"></td>
 </tr>
  <tr>
  <td><p>Datum: </p></td>
  <td><input type="Text" name="datumtagneu" maxlength="50" value="'; echo $row['datumtag']; echo '"></td>
 </tr>
  <tr>
  <td><p>Zeit: </p></td>
  <td><input type="Text" name="datumzeitneu" maxlength="50" value="'; echo $row['datumzeit']; echo '"></td>
 </tr>
 <tr>
  <td><p>Post: </p></td>
  <td><textarea name="postneu" cols="30" rows="10">'; echo $row['post']; echo '</TEXTAREA></td>
 </tr>
 <tr>
  <td colspan="2" align="center"><input type="Submit" name="posten" value="  Posten  "><input type="submit" value="  löschen  " name="delentry"></td>
 </tr>
</table>
</center>
</form>';
}
}



}
?>


so jetzt wird das an die editentry weitergebeben die so aussieht :

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15:
<?
 if(isset($_POST['editentry'])){
 include '../../inc/connect.php';

 $nameneu=$_POST['nameneu'];
 $titleneu=$_POST['titleneu'];
 $datumtagneu=$_POST['datumtagneu'];
 $datumzeitneu=$_POST['datumzeitneu'];
 $postneu=$_POST['postneu'];
 $idneu=$_POST['idneu'];

 $edit = "UPDATE news SET name='$nameneu', title='$titleneu', post='$postneu', datumtag='$datumtagneu', datumzeit='$datumzeitneu'";
 $result = mysql_query($edit);
 }
?>


die beiträge werden aber nicht editiert :(
wäre nett wenn mir einer helfen könnte


Diese Nachricht wurde geändert von: invis!ble
  Profil   E-Mail   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


http://php.net/mysql_error
http://php.net/mysql_errno

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

invis!ble
Pixelschubser


Beiträge: 16


willst du damit sagen das die db nicht existiert?
wenn ja dann kann ich dir sagen das sie vorhanden ist!

ich weiß leider immer noch nicht was da der fehler ist

Diese Nachricht wurde geändert von: invis!ble
  Profil   E-Mail   Editieren   Zitieren

invis!ble
Pixelschubser


Beiträge: 16


aber du hast irgendwie recht da wenn ich bei mir werte festsetze dann geht das auch nicht also baut der keine verbindung auf oder?

wie kann man das beheben?

  Profil   E-Mail   Editieren   Zitieren

HoRnominatoR
Mausakrobat


Beiträge: 165


zB indem du es uns durch fehlerberichterstattung (ja, sowas kann mysql) ermoeglichst dir eine problemloesung vorzuschlagen, aber da du den links scheinbar nicht gefolgt bist oder nicht verstanden hast genannte information anzuwenden, machst du nicht nur uns sondern auch dir selbst nur unnoetig das leben schwer - jeder vorschlag waere ein schuss ins blaue.

---
get OPERA for free

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben