为何保存到数据库后,前面的000没有了
$vip ); $db->autoExecute($fdyu->table('oa_vip'),$fiel" />

- Web开发
- Android
- J2EE
- PHP
- Linux/Unix
- MySql
- C#
- 更多...
为何保存到数据库后,前面的000没有了
$field_values_vip = array(
"vip" => $vip
);
$db->autoExecute($fdyu->table('oa_vip'),$field_values_vip);
假如$vip='0004956321';
当我提交保存到数据库字段vip后,只保存为4956321,前面的000没有了,为什么?
------解决思路----------------------
这要看你 autoExecute 方法是怎么写的了
------解决思路----------------------
用你的程序测试一下,没发现问题啊。
$sql 输出等于 INSERT INTO table (vip) VALUES ('0004956321')
<br /><?php<br /><br />$vip='0004956321';<br /><br />$field_values_vip = array(<br />"vip" => $vip<br />);<br />autoExecute('table',$field_values_vip);<br /><br /><br />function autoExecute($table, $field_values, $mode = 'INSERT', $where = '', $querymode = '')<br /> {<br /> #$field_names = $this->getCol('DESC ' . $table);<br /> $field_names = array('vip');<br /><br /> $sql = '';<br /> if ($mode == 'INSERT')<br /> {<br /> $fields = $values = array();<br /> foreach ($field_names AS $value)<br /> {<br /> if (array_key_exists($value, $field_values) == true)<br /> {<br /> $fields[] = $value;<br /> $values[] = "'" . $field_values[$value] . "'";<br /> }<br /> }<br /><br /> if (!empty($fields))<br /> {<br /> $sql = 'INSERT INTO ' . $table . ' (' . implode(', ', $fields) . ') VALUES (' . implode(', ', $values) . ')';<br /> }<br /> }<br /> else<br /> {<br /> $sets = array();<br /> foreach ($field_names AS $value)<br /> {<br /> if (array_key_exists($value, $field_values) == true)<br /> {<br /> $sets[] = $value . " = '" . $field_values[$value] . "'";<br /> }<br /> }<br /><br /> if (!empty($sets))<br /> {<br /> $sql = 'UPDATE ' . $table . ' SET ' . implode(', ', $sets) . ' WHERE ' . $where;<br /> }<br /> }<br /><br /> echo $sql;<br /><br /> /*if ($sql)<br /> {<br /> return $this->query($sql, $querymode);<br /> }<br /> else<br /> {<br /> return false;<br /> }*/<br /> }<br />?><br />
------解决思路----------------------
$sql = 'INSERT INTO ' . $table . ' (' . implode(', ', $fields) . ') VALUES (' . implode(', ', $values) . ')';
echo $sql;
输出看看

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











Le commentateur a décrit un scénario dans lequel les portefeuilles XRP dormants pourraient débloquer des avoirs valant des dizaines de millions de dollars.

Une pièce d'or échangeable contre 500 000 dollars singapouriens en espèces a été cachée le 30 octobre, le 21e jour du jeu d'un mois, et attend d'être trouvée.

Tom Lee, responsable de la recherche chez Fund Strat Global Advisors et directeur des investissements chez Fund Strat Capital, est apparu sur CNBC pour sa première discussion post-électorale.

Le marché haussier du Bitcoin ne montre aucun signe de ralentissement. Les analystes prédisent des niveaux de prix encore plus élevés pour le Bitcoin, le prix ayant récemment atteint de nouveaux sommets historiques.

Cette pièce rare pourrait vous rendre riche car elle vaut la somme impressionnante de 140 000 £. Selon l'utilisateur de TikTok @CoinCollectingWizard

Frappée en 2009 pour commémorer le 250e anniversaire des jardins de Kew, la pièce porte l'image de l'emblématique Grande Pagode.

Avec l'élection présidentielle américaine en cours, le marché des cryptomonnaies devrait connaître une volatilité accrue, les mouvements de prix à court terme étant probablement influencés par le résultat de l'élection.

Bitcoin affiche une force massive et dépasse les sommets locaux, affichant une énorme possibilité de former un nouvel ATH à tout moment à partir de maintenant.
