Jump to content

Search the Community

Showing results for tags 'MySQL'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Hardware and purchase advice
    • Desktops and components
    • Laptops
    • Buying tips
  • Tweaking & Modding
    • Overclocking
    • Cooling & Watercooling
    • Tuning
  • Operating systems
    • Microsoft Windows (Mobile)
    • Apple - OSX & iOS
    • GNU/Linux, *BSD et UNIX Like
  • Networks & programming
    • Networks, Internet, telephony and Online Services
    • Programming and lines of code
  • Multimedia
    • Video games, Consoles, Retrogaming and Casual gaming
    • Mobilité et périphériques portables
    • Audio, Video, Photo and Creations
  • In the land of second-hand
    • Purchases, Sales and Estimates
    • Feedback
  • INpact Café
    • Débats et Discussions générales
    • Relaxation Area
    • Topics perso et Community Management
  • Life of the site and the forum
    • INpactian Life
  • Amateurs de Saucisse Authentique's Sujets
  • Les Nintendomaniacs's Switch
  • Les Nintendomaniacs's 3DS
  • Les Nintendomaniacs's Consoles virtuelles
  • Les Nintendomaniacs's Anciennes consoles
  • Les Nintendomaniacs's Amiibo
  • Hardware PC's CM
  • Hardware PC's CPU
  • Hardware PC's GPU
  • Hardware PC's RAM
  • Hardware PC's SSD/HDD
  • Hardware PC's Boîtier & Co
  • Hardware PC's Écran
  • Hardware PC's Clavier/Souris
  • Hardware PC's Réseau
  • Final Fantasy XIV's Discussions
  • Skyrim's Modding : how to et principes de base
  • Skyrim's News, discussions et partage de connaissances
  • Skyrim's Les perles du Nexus et autres ressources
  • DIY or Die !'s Maquettes et Modélisme
  • DIY or Die !'s Electronique
  • Kerbal Space Program Vers l'infini enfin si on décolle !'s Bien débuter
  • World Of Warcraft (actuel/classic)'s Sujets

Calendars

  • Amateurs de Saucisse Authentique's Évènements
  • Les Nintendomaniacs's Évènements

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 1 result

  1. Bonjour à tous. Je souhaite vous soumettre une difficulté que je n'arrive pas à résoudre car je ne comprends pas où se trouve problème. En premier lieu, je précise que mon script passe sans problème sous mon serveur LAMP (config de base), mon serveur web nginx perso (à la maison), mais pas sur mon hébergement GANDI qui est un Simple Hosting. Pour bien comprendre j'ai 19 colonnes TEXT qui stockent des données venant de TEXTAREA. Avant d'être enregistrer, ces données passent par une fonction qui les chiffre à l'aide d'openssl_encrypt via une clef (générée à partir d'un hash md5) avec l'algo AES-128-ECB, ceci donnant un tout bête; return ( openssl_encrypt ($data,"AES-128-ECB",$clef) ) ; Le résultat de chaque donnée chiffrée est protégée avec mysqli_real_escape_string avant insertion (même si je pense que c'est pas forcément nécessaire puisqu'il s'agit de données chiffrée en AES qui, sauf erreur, n'utilise pas de caractères pouvant faire planter l'insertion). Voila le code au moment de l'insertion: $connection = mysqli_connect($hostsql, $usersql, $passsql, $database); if (mysqli_connect_errno()) { echo "Echec de la connexion: " . mysqli_connect_error(); exit(); } function UpdateData ($link,$table,$col,$data,$idtraitement,$iduser) { mysqli_set_charset($link,"utf8"); $sql = "UPDATE ".$table." SET ".$col."='".$data."' WHERE IDTRAITEMENT='".$idtraitement."' AND IDUSER='".$iduser."'"; $req = mysqli_query($link, $sql ); $error = mysqli_error($link); if ( strlen($error) > 1 ) { echo "- ".$col." ".$data."<br>".$error."<br>"; } return ( $error ) ; } UpdateData ($connection,"TRAITEMENTS","QUALITE",$qualite,$idtraitement,$iduser); [...] mysqli_close($connection); A l'aide de la fonction Updatedata j'envoie successivement mes tinyint et varchar (26 en tout), puis mes TEXT (au total 44 colonnes sont mises à jour par le script). Et sur mon serveur gandi, j'ai ce message d'erreur à l'update de certaine colonnes TEXT : Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline. Je sèche parce que sur d'autres colonnes (TEXT) ça passent sans problème et même avec des textes plus longs que la chaine qui m'a permis de trouver l'erreur pour la première fois. D'ailleurs pour information, voila la tête de la chaine qui fait planter l'update: 9TuF753xpAMfR+PPWR6b9aI9vFxtPtmAbzLtlUgvcQzIf55GFUdFU6GAlYsx0GNRQspt0zAmRj1mWOnUhdl89PUe5Sq18tZQ5lW4PRHtCQDLDVXs9y7a4WxzZAMVWJVTeP3mhwuYQ+PL3KItrhIdGDfJ2nZp4poIvZfA3fTJ/7UVd0cuyXOHkDj5+mfxvlr3xaakpNuKcSS5IcYKLP+o6GqCKM2enYYygT28KPk1JfHGYt9LKA3UTQpl06WDe/G8nH9q4IyCvw45+FXKgC3LHybvVaQApJnIjLsk5gNcpfgOtwgIZqO80wWs50qo4Va5atmnw09AqW62SgNukXJ2K4DrdtAhZ608mrzGU14gKyGnBJMxxWogfbRoRUJzhbfvSoXkinEuZ2uVuMwvf7/MMEBObAua4sc0A7GyPoIcztfJ8YmneTephxWp4z60HIVM3ma76mXmWPnQ7YJLq84ONK9a7Y1W3Hq6eiLoIujnDongYyppN6j0MfcPqNsLfzanJZ+K6DxF5LvGak3CzCgEjclMhpahHpTqDFozjZ8ywuyvZXvXzSWSwTkPwgc/L0oNUR/8UrIob/hnXvNfPccUd3EJ Toute aide ou même piste est la bienvenue. Merci 🙂
×
×
  • Create New...