CINXE.COM
phpBB.de • MYSQL Delete anweisung
<!DOCTYPE html> <html dir="ltr" lang="de"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="robots" content="noindex" /> <title>phpBB.de • MYSQL Delete anweisung</title> <link href="./styles/phpBBdev1/theme/print.css" rel="stylesheet"> </head> <body id="phpbb" class="ltr"> <div id="wrap" class="wrap"> <a id="top" class="top-anchor" accesskey="t"></a> <div id="page-header"> <h1>phpBB.de</h1> <p>phpBB.de - Die deutsche phpBB-Community<br /><a href="https://www.phpbb.de/community/">https://www.phpbb.de/community/</a></p> <h2>MYSQL Delete anweisung</h2> <p><a href="https://www.phpbb.de/community/viewtopic.php?t=247078">https://www.phpbb.de/community/viewtopic.php?t=247078</a></p> </div> <div id="page-body" class="page-body"> <div class="page-number">Seite <strong>1</strong> von <strong>1</strong></div> <div class="post"> <h3>MYSQL Delete anweisung</h3> <div class="date">Verfasst: <strong>08.02.2024 17:33</strong></div> <div class="author">von <strong>chris1278</strong></div> <div class="content">Also wie ich einen ganzen datensatz l枚sche weis ich schon aber wenn ich aus einer Tabelle sagen wir mal <br> <br> wir haben drei spalten:<br> <br> id | Name | wert<br> <br> Jetzt m枚chte ich den Wert l枚schen in Bezug auf die vorgegebene id. Im Moment nutz ich diese L枚sung:<br> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>$sql = 'UPDATE ' . SOME_TABLE . ' SET name= "" WHERE ' . $this->db->sql_in_set('id', $hidden_id); $sql = $this->db->sql_query($sql); </code></pre></div> Wobei die $id automatisch gef眉llt wird.<br> <br> Gibt es eigentlich auch die M枚glichkeit mittels delete eben nur diesen Eintrag zu l枚schen. <br> <br> Weil wie ich alles zu der dazugeh枚rigen id l枚sche weis ich ja.</div> </div> <hr /> <div class="post"> <h3>Re: MYSQL Delete anweisung</h3> <div class="date">Verfasst: <strong>09.02.2024 07:27</strong></div> <div class="author">von <strong>69bruno</strong></div> <div class="content">Gibt es, ist aber nicht Sinn der Sache. Delete soll Zeilen l枚schen, nicht einzelne Tabellenfelder. Daf眉r ist das set-null da.<br> <br> Und mit Set Null sieht das so aus: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>$sql = "UPDATE deine_tabelle SET name = NULL WHERE id = $deine_vorgegebene_id";</code></pre></div></div> </div> <hr /> <div class="post"> <h3>Re: MYSQL Delete anweisung</h3> <div class="date">Verfasst: <strong>09.02.2024 16:54</strong></div> <div class="author">von <strong>IMC</strong></div> <div class="content">Nur als kleine Erg盲nzung.<br> In der Definition der Tabellenspalte muss der Wert <code class="inline">NULL</code> erlaubt sein damit man den Wert der Zelle auf <code class="inline">NULL</code> setzen kann.</div> </div> <hr /> <div class="post"> <h3>Re: MYSQL Delete anweisung</h3> <div class="date">Verfasst: <strong>09.02.2024 18:39</strong></div> <div class="author">von <strong>chris1278</strong></div> <div class="content">Ok danke f眉r die Infos. Denke aber werde bei meiner Version bleiben einfach ein leeren string ein zu f眉gen. Effekt passt ja.</div> </div> <hr /> </div> <div id="page-footer" class="page-footer"> <div class="page-number">Alle Zeiten sind <span title="Europa/Berlin">UTC+01:00</span><br />Seite <strong>1</strong> von <strong>1</strong></div> <div class="copyright"> <p>Powered by <a href="https://www.phpbb.com/">phpBB</a>® Forum Software © phpBB Limited </p> <p>Deutsche 脺bersetzung durch <a href="https://www.phpbb.de/">phpBB.de</a> </p> </div> </div> </div> </body> </html>