<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[mysql sostituzione stringhe di testo]]></title><description><![CDATA[<p dir="auto">ciao ragazzi, sono di nuvoo qui a rompervi, avrei bisogno di sapere se è possibile fare una cosa del genere:<br />
580 record in una tabella con 10 campi. devo cambiare il campo 8 su tutte le righe. il campo 8 è fatto in maniera seguente riga 1 25100 milano, riga2 80100 napoli, riga3, 00195 roma e cosi via per tante citta e tanti cap.</p>
<p dir="auto">dato che ho creato un campo cap a parte vorrei rimuovere dal campo 8 i primi 5 caratteri che rappresentano il cap praticamente oppure i primi 6 cosi rimuovo pure lo spazio. tramite php dovrei usare il str replace ma non è adatta allo scopo perchè dovrei conoscere esattamente i valori da sostituire.<br />
che cosa posso usare.<br />
grazie</p>
]]></description><link>https://connect.gt/topic/198199/mysql-sostituzione-stringhe-di-testo</link><generator>RSS for Node</generator><lastBuildDate>Wed, 10 Jun 2026 15:58:42 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/198199.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Jan 2014 11:51:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mysql sostituzione stringhe di testo on Thu, 20 Dec 2018 21:11:55 GMT]]></title><description><![CDATA[<p dir="auto">Quindi nel campo del DB hai salvato ad esempio &lt;td&gt;old&lt;/td&gt; e non old?</p>
<p dir="auto">Nel tuo caso REPLACE non ti aiuta, devi utilizzare un WHERE necessariamente, ma se non hai un pattern comune la vedo dura.</p>
]]></description><link>https://connect.gt/post/1150389</link><guid isPermaLink="true">https://connect.gt/post/1150389</guid><dc:creator><![CDATA[flaviors200]]></dc:creator><pubDate>Thu, 20 Dec 2018 21:11:55 GMT</pubDate></item><item><title><![CDATA[Reply to mysql sostituzione stringhe di testo on Thu, 20 Dec 2018 07:29:33 GMT]]></title><description><![CDATA[<p dir="auto">Riprendo questa discussione che ha gia' i tags giusti:</p>
<p dir="auto">Devo sostituire delle stringhe di testo usando la solita query:</p>
<p dir="auto">UPDATE table_name SET field = REPLACE(field, 'old', 'new');</p>
<p dir="auto">il problema e' che all'interno del campo di testo deve essere sostituito solamente "old" e non ad esempio old.jpg oppure olfriend e via dicendo.</p>
<p dir="auto">ho provato WHERE field = 'old' ma non funziona. Devo dire che nel testo, la parola old si trova ad esempio in una tabella per cui risulta in qhesto modo:<br />
&lt;td&gt;old&lt;/td&gt;</p>
<p dir="auto">ci sto sbattendo la testa da un po....</p>
]]></description><link>https://connect.gt/post/1150405</link><guid isPermaLink="true">https://connect.gt/post/1150405</guid><dc:creator><![CDATA[silvano1961]]></dc:creator><pubDate>Thu, 20 Dec 2018 07:29:33 GMT</pubDate></item><item><title><![CDATA[Reply to mysql sostituzione stringhe di testo on Thu, 16 Jan 2014 14:17:04 GMT]]></title><description><![CDATA[<p dir="auto">In PHP puoi usare il comando substr().</p>
<p dir="auto">In particolare<br />
[php]substr('80100 Napoli', 6)[/php]<br />
ti restituirebbe 'Napoli'</p>
<p dir="auto">Ma se vuoi puoi fare direttamente da phpMyAdmin</p>
<pre><code>UPDATE `tabella` SET `cap`= LEFT(`citta`, 5), `citta`=SUBSTR(`citta`, 6);
</code></pre>
]]></description><link>https://connect.gt/post/1150386</link><guid isPermaLink="true">https://connect.gt/post/1150386</guid><dc:creator><![CDATA[davello]]></dc:creator><pubDate>Thu, 16 Jan 2014 14:17:04 GMT</pubDate></item></channel></rss>