65536
से mysql_connect
5 वें पैरामीटर के रूप में पास करें।
उदाहरण:
$conn = mysql_connect('localhost','username','password', true, 65536 /* here! */)
or die("cannot connect");
mysql_select_db('database_name') or die("cannot use database");
mysql_query("
INSERT INTO table1 (field1,field2) VALUES(1,2);
INSERT INTO table2 (field3,field4,field5) VALUES(3,4,5);
DELETE FROM table3 WHERE field6 = 6;
UPDATE table4 SET field7 = 7 WHERE field8 = 8;
INSERT INTO table5
SELECT t6.field11, t6.field12, t7.field13
FROM table6 t6
INNER JOIN table7 t7 ON t7.field9 = t6.field10;
-- etc
");
आप mysql_fetch_ * या mysql_num_rows, या mysql_affected_rows के साथ काम कर रहे हैं, केवल पहले बयान मान्य है।
उदाहरण के लिए, निम्नलिखित कोड, पहला कथन INSERT है, आप mysql_num_rows और mysql_fetch_ * निष्पादित नहीं कर सकते हैं। कितनी पंक्तियों को डालने के लिए mysql_affected_rows का उपयोग करना ठीक है।
$conn = mysql_connect('localhost','username','password', true, 65536) or die("cannot connect");
mysql_select_db('database_name') or die("cannot use database");
mysql_query("
INSERT INTO table1 (field1,field2) VALUES(1,2);
SELECT * FROM table2;
");
एक अन्य उदाहरण है, निम्नलिखित कोड, पहले बयान का चयन है, तो आप mysql_affected_rows पर अमल नहीं कर सकते। लेकिन आप पहले SELECT कथन से उत्पन्न पंक्ति की एक कुंजी-मूल्य जोड़ी प्राप्त करने के लिए mysql_fetch_assoc निष्पादित कर सकते हैं, या आप पहले SELECT कथन के आधार पर पंक्तियों की संख्या प्राप्त करने के लिए mysql_num_rows निष्पादित कर सकते हैं।
$conn = mysql_connect('localhost','username','password', true, 65536) or die("cannot connect");
mysql_select_db('database_name') or die("cannot use database");
mysql_query("
SELECT * FROM table2;
INSERT INTO table1 (field1,field2) VALUES(1,2);
");
एक '$ query' करें और सिर्फ यकीन है कि आप एक' जोड़ने बनाने, प्रत्येक पंक्ति के बाद '। – Pitchinnate
आपको इसकी आवश्यकता क्यों है? अधिकांश समय पठनीयता कम क्षमता से अधिक महत्वपूर्ण है। – Muatik
कृपया नए अनुप्रयोगों में 'mysql_query' का उपयोग न करें। यह बहिष्कृत और खतरनाक है। एसक्यूएल इंजेक्शन बग की वजह से गंभीर परेशानी में समाप्त होने से पहले यह सुनिश्चित करने के लिए पीडीओ का उपयोग कम से कम करें [डेटा ठीक से बच गया है] (http://bobby-tables.com/php)। – tadman