Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « problème requete MySQL » se trouve dans le forum « Programmation »
Statut de la discussion » problème requete MySQL « ( normale)

problème requete MySQL

» Liste des Forums » Programmation » Discussion

Le 20-09-2006 à 18:35 #

Bonjour, j'ai fait une requete SQL :

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Mercredi 20 Septembre 2006 à 18:28
-- Version du serveur: 4.1.9
-- Version de PHP: 4.3.10
--
-- Base de données: `test`
--

-- --------------------------------------------------------

--
-- Structure de la table `news`
--

CREATE TABLE news (
id int(11) NOT NULL auto_increment,
titre varchar(255) NOT NULL default '',
contenu text NOT NULL,
`timestamp` bigint(20) NOT NULL default '0',
KEY id (id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

--
-- Contenu de la table `news`
--

UPDATE news SET id = 1, titre = 'salut', contenu = 'essei', timestamp = 0 WHERE `id` = 1 AND CONVERT(`titre` USING utf8) = 'salut' AND CONVERT(`contenu` USING utf8) = 'essei' AND `timestamp` = 0;

mais elle est fausse pouvez-vous me dire pourquoi ?

Merci

Le 20-09-2006 à 19:38 #

salut

peut tu nous l'instruction complete et le message d'erreur s'ilteplait?

Le 21-09-2006 à 17:36 #

lut

normal faut faire deux requetes et pas une seule !

tu ne peux pas selectionner des données et les transformer directement !
WHERE = ou ceci = cela... Tu essais de faire une mise a jour avec des données en WHere qui n'existe pas...

titre = 'salut';
contenu = 'essai';

UPDATE news SET CONVERT(`titre` USING utf8) ANDCONVERT(`contenu` USING utf8) AND `timestamp` = 0; WHERE `id` = 1

Ca marchera deja un peu mieux

» Liste des Forums » Programmation

Sujets Connexes

Arakien & WéWé


Forums

Navigation


Publicité

Connectés

Il y a actuellement 74 visiteurs et 3 toiliens en ligne.

Recherche

Concours


Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

Conditions d'utilisation -

Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
[Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

Page générée en 199 millisecondes sur WWW1.