PHP mysql_query() inafanya programu
Muhtasari na matumizi
mysql_query() inafanya maadili ya MySQL.
Inasababisha
mysql_query(query,kinaunganishaji)
Parameta | Muhtasari |
---|---|
query | Inahofanywa kwa kusababisha. Inakabili maadili ya SQL ya kwenda kusaidia. Mwongozo: jarida la maadili hayafaeleza kwa cheruzi. |
kinaunganishaji | Inahofanywa kwa kusababisha. Inakabili kiwango cha kinaunganishaji cha SQL. Iwapo haujapendekeza, inatumiwa kinaunganishaji iliyopita ilifunguliwa. |
Muhtasari
Iwapo haujafunguliwe kinaunganishaji, programu hii inamwambia mysql_connect() kwa kusaidia kuunda kinaunganishaji kipya na kuitumia kwa kinaunganishaji hiki.
Chakula cha kueleza
mysql_query() inaonyesha kwa maadili ya SELECT, SHOW, EXPLAIN au DESCRIBE, inatuma chakula cha kiwango cha mifano, inaonyesha FALSE iwapo maadili hayafanyika kikamilifu.
Kwa aina mbalimbali za upyaingia wa SQL, mysql_query() inarudi TRUE kama upyaingia unaendelea kwa kushukuru, FALSE kama upyaingia unaanza kwa kushukuru.
Kurejea FALSE inaeleza kwamba upyaingia ni sahihi na inaweza kufanyika kwa mifumo. Hii haisema kwamba inaendelea kuhusu mafanikio au uharibifu wa barua. Inaweza kuwa kwamba upyaingia unaendelea tena na hauwezi kutumia au kumwambaa barua yoyote.
Maboni na Msaada
Msaada:Funguo hii inakuta na kusoma na kusafirisha rekodi kwa kuzama. Kufanyia uajabu wa ukurusha uharibifu, tumia funguo inayotumia kusafirisha hii. mysql_unbuffered_query().
Mfano
Mwongozo 1
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Hakuna umaboni: ' . mysql_error()); } $sql = "SELECT * FROM Person"; mysql_query($sql,$con); // Mafanikio mysql_close($con); ?>
Mwongozo 2
Kumekadiri kwenye funguo ya mysql_query() kumekadiri kwenye programu kipya kwenye database:
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Hakuna umaboni: ' . mysql_error()); } $sql = "CREATE DATABASE my_db"; if (mysql_query($sql,$con)) { echo "Database my_db inayotengenezwa"; } else { echo "Hitilafu ya kumewa kwenye database: " . mysql_error(); } ?>