UPDATE REPLACE Mysql php

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
servetas
Δημοσιεύσεις: 304
Εγγραφή: 01 Φεβ 2010 15:08
Επικοινωνία:

UPDATE REPLACE Mysql php

Δημοσίευση από servetas » 28 Αύγ 2012 23:13

Καλησπέρα σας,
Δοκιμάζω να τρέξω τον παρακάτω κώδικα ούτως ώστε στον πίνακα της βάσης prefix_scenery να κάνεις replace στο πεδίο fsvers όπου έχει το 1 με FS2004 και που έχει το 2 με FSX.

Κώδικας: Επιλογή όλων

   $sql4 = "UPDATE `" . TABLE_PREFIX . "scenery` SET fsvers = REPLACE(fsvers , '1','FS2004');";
   DB::query($sql4);
	
    $sql5 = "UPDATE `" . TABLE_PREFIX . "scenery` SET fsvers = REPLACE(fsvers , '2','FSX');";
   DB::query($sql5);
Δυστυχώς όμως το αποτέλεσμα είναι να θέτει:
1-> FSFSX2004
2-> FSX

Καμία ιδέα; Γιατί μετά από αρκετές ώρες ψαξίματος δεν κατάφερα να βρω τι μπορεί να το προκαλεί!

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

UPDATE REPLACE Mysql php

Δημοσίευση από dva_dev » 29 Αύγ 2012 00:29

Για δοκίμασε έτσι

Κώδικας: Επιλογή όλων

$sql4 = "UPDATE `" . TABLE_PREFIX . "scenery` SET fsvers = 'FS2004' where fsvers='1';"; 
DB::query($sql4); 

$sql5 = "UPDATE `" . TABLE_PREFIX . "scenery` SET fsvers = 'FSX' where fsvers='2';"; 
DB::query($sql5);

servetas
Δημοσιεύσεις: 304
Εγγραφή: 01 Φεβ 2010 15:08
Επικοινωνία:

UPDATE REPLACE Mysql php

Δημοσίευση από servetas » 29 Αύγ 2012 00:45

Ευχαριστώ πάρα πολύ! Works perfectly!

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης