php编程 连接数据库 读取数据表的问题
我的数据库有多张数据表,只有表order不能读取 只能打印出111
其他任何一张表都能 就是会打印出222
不知道出了什么问题QAQ
<?php $corn=mysql_connect('localhost','root',''); mysql_query('set names UTF8',$corn); if(!$corn) die('Could not connect: ' . mysql_error()); $db_selected=mysql_select_db("daydream",$corn); if (!$db_selected) die ('Can\'t use foo : ' . mysql_error()); $query=mysql_query("select * from order "); if(!$query) echo 111; else echo 222;//这三行是用来测试是否读取到数据表 $row = mysql_fetch_array($query); echo" <div> <p class='item'>购物车编号:$row[cartNo]  客户编号:$row[cusNo]  商品编号:$row[proNo]  购买时间:$row[cartDate]  购买金额:$row[cartSum]  收货地址:$row[cartAddress] </input></p> </br> </div><p> "; echo"  </p>"; ?>
回复讨论(解决方案)
真的做到最后显示订单记录这里最容易的部分啊!!!!居然读不到订单表!!!!拜托大家帮我看看!!!实在想不出什么问题QAQ
下面是我的数据表和数据库
$query=mysql_query("select * from order ");
order 是??字
改成
$query=mysql_query("select * from `order `");
就可以了。
其?表名一般都不要用??字比?好,可以用orders?做。
$query=mysql_query("select * from `order` ");
表名不能使用关键字这个我知道
但是一但有关键字,就要用‘’起来。
只有表order不能读取 只能打印出111
其他任何一张表都能 就是会打印出222 其实从你的描述就已经知道问题所在了,就是order表的问题,什么问题呢,和关键字order一样,所以改一下表名吧,或者`order`
$query=mysql_query("select * from order ") or die(mysql_error());
提示什么不就知道了
mysql 保留字 http://www.cnblogs.com/lawdong/archive/2010/08/08/2357903.html
凡是将保留字挪作他用时都不需转义:用 `` 括起来
但如下保留字可以例外:
ACTION
BIT
DATE
ENUM
NO
TEXT
TIME
TIMESTAMP
原来是关键字的问题 谢谢大家啦 我知道啦 已经改好啦~~~~

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

Tutorial ini menunjukkan cara memproses dokumen XML dengan cekap menggunakan PHP. XML (bahasa markup extensible) adalah bahasa markup berasaskan teks yang serba boleh yang direka untuk pembacaan manusia dan parsing mesin. Ia biasanya digunakan untuk penyimpanan data

Rentetan adalah urutan aksara, termasuk huruf, nombor, dan simbol. Tutorial ini akan mempelajari cara mengira bilangan vokal dalam rentetan yang diberikan dalam PHP menggunakan kaedah yang berbeza. Vokal dalam bahasa Inggeris adalah a, e, i, o, u, dan mereka boleh menjadi huruf besar atau huruf kecil. Apa itu vokal? Vokal adalah watak abjad yang mewakili sebutan tertentu. Terdapat lima vokal dalam bahasa Inggeris, termasuk huruf besar dan huruf kecil: a, e, i, o, u Contoh 1 Input: String = "TutorialSpoint" Output: 6 menjelaskan Vokal dalam rentetan "TutorialSpoint" adalah u, o, i, a, o, i. Terdapat 6 yuan sebanyak 6

Python ialah bahasa pengenalan pengaturcaraan yang ideal untuk pemula melalui kemudahan pembelajaran dan ciri yang berkuasa. Asasnya termasuk: Pembolehubah: digunakan untuk menyimpan data (nombor, rentetan, senarai, dll.). Jenis data: Mentakrifkan jenis data dalam pembolehubah (integer, titik terapung, dll.). Operator: digunakan untuk operasi matematik dan perbandingan. Aliran kawalan: Kawal aliran pelaksanaan kod (penyataan bersyarat, gelung).

Java Made Simple: Panduan Permulaan untuk Kuasa Pengaturcaraan Pengenalan Java ialah bahasa pengaturcaraan berkuasa yang digunakan dalam segala-galanya daripada aplikasi mudah alih hingga sistem peringkat perusahaan. Untuk pemula, sintaks Java adalah ringkas dan mudah difahami, menjadikannya pilihan ideal untuk pembelajaran pengaturcaraan. Sintaks Asas Java menggunakan paradigma pengaturcaraan berorientasikan objek berasaskan kelas. Kelas ialah templat yang menyusun data dan tingkah laku yang berkaitan bersama-sama. Berikut ialah contoh kelas Java yang mudah: publicclassPerson{privateStringname;privateintage;

Java ialah bahasa pengaturcaraan popular yang boleh dipelajari oleh pembangun pemula dan berpengalaman. Tutorial ini bermula dengan konsep asas dan diteruskan melalui topik lanjutan. Selepas memasang Kit Pembangunan Java, anda boleh berlatih pengaturcaraan dengan mencipta program "Hello, World!" Selepas anda memahami kod, gunakan gesaan arahan untuk menyusun dan menjalankan program, dan "Hello, World!" Pembelajaran Java memulakan perjalanan pengaturcaraan anda, dan apabila penguasaan anda semakin mendalam, anda boleh mencipta aplikasi yang lebih kompleks.

Pythonmemperkasakan pemula dalam menyelesaikan masalah.Sintaksnya yang mesra pengguna, perpustakaan luas, dan ciri-ciri seperti pembolehubah, pernyataan bersyarat, dan pembangunan kod yang cekap boleh dilonggarkan. Daripada mengurus data untuk mengawal aliran program dan melaksanakan tugasan berulang, Pythonprovid
