php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2005, 12:49  
Gast
 
Beiträge: n/a
Standard [Erledigt] Hab auch nen Upadate Problem, und keine ahnung warum.

Hallo und danke das ihr hier mal reinschaut.
Ich habe folgendes Problem, ich möchte eine Tabelle updaten wo ein sendeplane struktur aufgebaut ist, nur updatet er nicht, hab schon einiges probiert und es ging trozdem nicht.

Ich hoffe einer von euch kann mir helfen.

Kers


PHP-Code:
<?php

  
if($action == "update")
   {
    
$kw strftime ("%W");
    
    
$username="root";
    
$password="";
    
$database="galaxy-zauber";
    
    
mysql_connect(localhost,$username,$password);


    
$query="UPDATE s_plan SET mo_12_14_dj=mo_12_14_dj WHERE kw='$kw'";
    
mysql_query($query) or die("WOS");
    echo 
"Record Updated";
    
mysql_close();
   }
  else
   {
    
$kw strftime ("%W");
    
$sql "SELECT * FROM s_plan WHERE kw='$kw'";
    
$plan_query mysql_query($sql) or die("WOS");
    
$plan mysql_fetch_array($plan_query);
    
$zellenbreite "10";
    echo 
"...";
   }
?>
?>
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.08.2005, 14:25  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
UPDATE s_plan SET mo_12_14_dj=mo_12_14_dj
Ersetze den Inhalt des Feldes mo_12_14_dj mit den Inhalt des Feldes mo_12_14_dj

Ähm, logisch das das Feld nicht geändert wird.
DiBo33 ist offline   Mit Zitat antworten
Alt 17.08.2005, 14:30  
Gast
 
Beiträge: n/a
Standard

Ich hab das ja alles in ein formular geschrieben wo man alles eintragt was dann an die seite überträgt.

$query="UPDATE s_plan SET mo_12_14_dj=$mo_12_14_dj WHERE kw='$kw'";

hatte ich auch schon

Es gibt ja noch mehr input felder: mo_12_14_dj, mo_12_14_genre, mo_14_16_dj,mo_14_16_genre, ... und so seite wobei 12_14 und 14_16 uhrzeiten sind.
  Mit Zitat antworten
Alt 17.08.2005, 14:33  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Dann suche mal nach "register globals" und lasse dir dein sql-String mal ausgeben, ob dieser überhaupt die richtigen Werte besitzt.
DiBo33 ist offline   Mit Zitat antworten
Alt 17.08.2005, 14:44  
Gast
 
Beiträge: n/a
Standard

womit? kenn ich noch nicht, wie wende ich das an und wo?
  Mit Zitat antworten
Alt 17.08.2005, 14:55  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
womit?
- suchen mittels Mausklick auf den Suchen-Button hier im oberen Feld
- ausgeben mittels echo
DiBo33 ist offline   Mit Zitat antworten
Alt 17.08.2005, 23:29  
Gast
 
Beiträge: n/a
Standard

Jo immer noch selbes problem Ausgabe funktioniert aber der update nicht.

PHP-Code:
<?php

if($admin == "ok" AND $id == "sendeplan")
 {
  if(
$action == "update")
   {
    
$kw strftime ("%W");
    
    
$username="root";
    
$password="";
    
$database="galaxy-zauber";
    
    
mysql_connect(localhost,$username,$password);


    
$query="UPDATE s_plan SET mo_12_14_dj=$mo_12_14_dj, mo_14_16_dj=$mo_14_16_dj, mo_16_18_dj=$mo_16_18_dj WHERE kw='$kw'";
    
mysql_query($query) or die("WOS");
    echo 
"Record Updated";
    
mysql_close();
   }
  else
   {
    
$kw strftime ("%W");
    
$sql "SELECT * FROM s_plan WHERE kw='$kw'";
    
$plan_query mysql_query($sql) or die("WOS");
    
$plan mysql_fetch_array($plan_query);
    
$zellenbreite "10";

echo 
"<form action=? method=post>
<input type=hidden name=admin value=sendeplan>
<input type=hidden name=action value=update>
<table bgcolor=#00339a bordercolor=#ffffff cellpadding=0 cellspacing=0 border=0 class=table>
 <tr height=20>
  <td width=20 background=gfx/top_left.jpg>
  <td colspan=8 background=gfx/top_middle.jpg></td>
  <td width=20 background=gfx/top_right.jpg>
 </tr>
 <tr height=20>
  <td width=20 background=gfx/middle_left.jpg>
  <td width=75 colspan=8>Kalenderwoche:
   <select name=kw>
    <option>01</option>
    <option>02</option>
    <option>03</option>
    <option>04</option>
    <option>05</option>
    <option>06</option>
    <option>07</option>
    <option>08</option>
    <option>09</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    <option>16</option>
    <option>17</option>
    <option>18</option>
    <option>19</option>
    <option>20</option>
    <option>21</option>
    <option>22</option>
    <option>23</option>
    <option>24</option>
    <option>25</option>
    <option>26</option>
    <option>27</option>
    <option>28</option>
    <option>29</option>
    <option>30</option>
    <option>31</option>
    <option>32</option>
    <option>33</option>
    <option>34</option>
    <option>35</option>
    <option>36</option>
    <option>37</option>
    <option>38</option>
    <option>39</option>
    <option>40</option>
    <option>41</option>
    <option>42</option>
    <option>43</option>
    <option>44</option>
    <option>45</option>
    <option>46</option>
    <option>47</option>
    <option>48</option>
    <option>49</option>
    <option>50</option>
    <option>51</option>
    <option>52</option>
   </select> Jahr:
   <select name=yeah>
    <option>2005</option>
    <option>2006</option>
   </select> <input type=submit value=GO></td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=20>
  <td width=20 background=gfx/middle_left.jpg>
  <td width=75>[b]Uhrzeit[/b]</td>
  <td width=100>[b]Montag[/b]</td>
  <td width=100>[b]Dienstag[/b]</td>
  <td width=100>[b]Mittwoch[/b]</td>
  <td width=100>[b]Donnerstag[/b]</td>
  <td width=100>[b]Freitag[/b]</td>
  <td width=100>[b]Samstag[/b]</td>
  <td width=100>[b]Sonntag[/b]</td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=55>
  <td width=20 background=gfx/middle_left.jpg>
  <td width=75>12 bis 14</td>
  <td width=100>
   <input type=text size=$zellenbreite name=mo_12_14_dj    value="
; echo $plan['mo_12_14_dj'];    echo ">

   <input type=text size=$zellenbreite name=mo_12_14_genre value="
; echo $plan['mo_12_14_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=di_12_14_dj    value="
; echo $plan['di_14_16_dj'];    echo ">

   <input type=text size=$zellenbreite name=di_14_16_genre value="
; echo $plan['di_14_16_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=mi_16_18_dj    value="
; echo $plan['mi_16_18_dj'];    echo ">

   <input type=text size=$zellenbreite name=mi_16_18_genre value="
; echo $plan['mi_16_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=do_0_6_dj      value="
; echo $plan['do_12_14_dj'];    echo ">

   <input type=text size=$zellenbreite name=do_0_6_genre   value="
; echo $plan['do_12_14_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=fr_0_6_dj      value="
; echo $plan['fr_0_6_dj'];      echo ">

   <input type=text size=$zellenbreite name=fr_0_6_genre   value="
; echo $plan['fr_0_6_genre'];   echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=sa_0_6_dj      value="
; echo $plan['sa_0_6_dj'];      echo ">

   <input type=text size=$zellenbreite name=sa_0_6_genre   value="
; echo $plan['sa_0_6_genre'];   echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=so_0_6_dj value="
; echo $plan['so_0_6_dj']; echo ">

   <input type=text size=$zellenbreite name=so_0_6_genre value="
; echo $plan['so_0_6_genre']; echo ">

  </td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=55>
  <td width=20 background=gfx/middle_left.jpg>
  <td width=75>6 bis 12</td>
  <td width=100>
   <input type=text size=$zellenbreite name=mo_6_12_dj value="
; echo $plan['mo_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=mo_6_12_genre value="
; echo $plan['mo_6_12_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=di_6_12_dj value="
; echo $plan['di_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=di_6_12_genre value="
; echo $plan['di_6_12_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=mi_6_12_dj value="
; echo $plan['mi_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=mi_6_12_genre value="
; echo $plan['mi_6_12_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=do_6_12_dj value="
; echo $plan['do_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=do_6_12_genre value="
; echo $plan['do_6_12_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=fr_6_12_dj value="
; echo $plan['fr_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=fr_6_12_genre value="
; echo $plan['fr_6_12_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=sa_6_12_dj value="
; echo $plan['sa_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=sa_6_12_genre value="
; echo $plan['sa_6_12_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=so_6_12_dj value="
; echo $plan['so_6_12_dj']; echo ">

   <input type=text size=$zellenbreite name=so_6_12_genre value="
; echo $plan['so_6_12_genre']; echo ">

  </td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=55 width=12%>
  <td width=20 background=gfx/middle_left.jpg>
  <td width=75>12 bis 18</td>
  <td width=100>
   <input type=text size=$zellenbreite name=mo_12_18_dj value="
; echo $plan['mo_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=mo_12_18_genre value="
; echo $plan['mo_12_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=di_12_18_dj value="
; echo $plan['di_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=di_12_18_genre value="
; echo $plan['di_12_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=mi_12_18_dj value="
; echo $plan['mi_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=mi_12_18_genre value="
; echo $plan['mi_12_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=do_12_18_dj value="
; echo $plan['do_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=do_12_18_genre value="
; echo $plan['do_12_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=fr_12_18_dj value="
; echo $plan['fr_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=fr_12_18_genre value="
; echo $plan['fr_12_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=sa_12_18_dj value="
; echo $plan['sa_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=sa_12_18_genre value="
; echo $plan['sa_12_18_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=so_12_18_dj value="
; echo $plan['so_12_18_dj']; echo ">

   <input type=text size=$zellenbreite name=so_12_18_genre value="
; echo $plan['so_12_18_genre']; echo ">

  </td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=55 width=12%>
  <td width=20 background=gfx/middle_left.jpg>
  <td width=75>18 bis 24</td>
  <td width=100>
   <input type=text size=$zellenbreite name=mo_18_24_dj value="
; echo $plan['mo_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=mo_18_24_genre value="
; echo $plan['mo_18_24_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=di_18_24_dj value="
; echo $plan['di_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=di_18_24_genre value="
; echo $plan['di_18_24_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=mi_18_24_dj value="
; echo $plan['mi_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=mi_18_24_genre value="
; echo $plan['mi_18_24_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=do_18_24_dj value="
; echo $plan['do_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=do_18_24_genre value="
; echo $plan['do_18_24_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=fr_18_24_dj value="
; echo $plan['fr_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=fr_18_24_genre value="
; echo $plan['fr_18_24_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=sa_18_24_dj value="
; echo $plan['sa_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=sa_18_24_genre value="
; echo $plan['sa_18_24_genre']; echo ">

  </td>
  <td width=100>
   <input type=text size=$zellenbreite name=so_18_24_dj value="
; echo $plan['so_18_24_dj']; echo ">

   <input type=text size=$zellenbreite name=so_18_24_genre value="
; echo $plan['so_18_24_genre']; echo ">

  </td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=20>
  <td width=20 background=gfx/middle_left.jpg>
  <td colspan=8 align=right><input type=submit value=Speichern></td>
  <td width=20 background=gfx/middle_right.jpg>
 </tr>
 <tr height=20>
  <td width=20 background=gfx/bottom_left.jpg>
  <td colspan=8 background=gfx/bottom_middle.jpg></td>
  <td width=20 background=gfx/bottom_right.jpg>
 </tr>
</table>
</form>"
;
 }
}
?>
  Mit Zitat antworten
Alt 17.08.2005, 23:31  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

warum müsst ihr es immer so kompliziert machen ?

auch in mysql gehören strings zwischen zwei anführungszeichen.

$query="UPDATE s_plan SET mo_12_14_dj='$mo_12_14_dj' WHERE kw='$kw'";
sollte gehen.
Buhmann ist offline   Mit Zitat antworten
Alt 17.08.2005, 23:32  
Gast
 
Beiträge: n/a
Standard

ok mal prob.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[Erledigt] Problem mit PHP PHP Tipps 2005-2 3 15.08.2005 20:50
Cookie / localhost / Problem gelöst PHP-Fortgeschrittene 11 02.11.2004 22:41
problem mit SELECT PHP Tipps 2004 10 27.10.2004 16:51
problem mit php PHP Tipps 2004 1 06.10.2004 09:17
Problem Confixx/Webserver Server, Hosting und Workstations 4 29.08.2004 13:21
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.