Ga naar inhoud

update query in mysql/php wordt niet uitgevoerdZ


jupi

Aanbevolen berichten

Hallo,

ik heb een klein scriptje dat zou moeten dienen om in mijn database een tabel waar een paar records inzitten met backslashes \ om te zetten naar slashes.

Volgens het resultaat van het script zou hij alles hebben omgezet maar uit controle blijkt dat niks is gebeurd.

Wat doe ik fout of zie ik over het hoofd?

Alvast bedankt voor de hulp

<?phpinclude('connectie.php');$sql='SELECT id,map FROM tblaanpassen';$query=mysql_query($sql)or die(mysql_error());while ($result=mysql_fetch_array($query))	{	$string=$result['map'];	$id=$result['id'];	if (strpos($string,'\\') !== false)		{		$slash=str_replace('\\','/',$string);		$sqlu="UPDATE tblaanpassen			SET map = '$slash'			WHERE map= '$id'";		if ($queryu=mysql_query($sqlu))			{			echo $string .'werd omgezet in'.$slash.'<br>';			}		else			{			echo $string .'werd niet omgezet<br>';			} 		}	}?>

- - - Updated - - -

Sorry maar de php code was echt niet duidelijk ik post ze even opnieuw

<?php
include('connectie.php');
$sql='SELECT id,map FROM tblaanpassen';
$query=mysql_query($sql)or die(mysql_error());
while ($result=mysql_fetch_array($query))    
{$string=$result['map'];    
$id=$result['id'];    
if (strpos($string,'\\') !== false)        
     {$slash=str_replace('\\','/',$string);        
       $sqlu="UPDATE tblaanpassen            
        SET map = '$slash' 
         WHERE map= '$id'";        
       if ($queryu=mysql_query($sqlu))            
               { echo $string .'werd omgezet in'.$slash.'<br>';            
                }
        else { echo $string .'werd niet omgezet<br>';           
    }         
   }    
}?>

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.