php - SQL Query to a Column with ID Numbers Separated by Commas? -
स्क्रिप्ट:
& lt;? Php शामिल ( "connect.php"); ? & Gt; & Lt;? Php echo "& lt; h1 & gt; हश्टाग: & lt; / h1 & gt;"; अगर (isset ($ _GET ['हैशटैग'])) {गूंज $ _GET ['हैशटैग']; } // "हैशटैग" तालिका से दिए गए हैशटैग की आईडी चुनें। $ Tqs = "चयन` आईडी` से `हैशटैग` है जहां` हैशटैग` = '"। $ _GET ['हैशटैग'] " '"; $ Tqr = mysqli_query ($ dbc, $ tqs) या मर (mysqli_error ($ dbc)); $ पंक्ति = mysqli_fetch_assoc ($ tqr); // यह प्रिंट करता है उदा .: // 100 गूंजती "& lt; br / & gt; & lt; br / & gt;"; print_r ($ पंक्ति [ 'आईडी']); // "थ्रेड" तालिका से धागे का चयन करें जिसमें हैशटैग आईडी नंबर होता है $ Tqs_two = "SELECT * FROM` thread` जहां 'हैशटैग_आईडी` IN (' "। $ Row ['id']।" ') "; $ Tqr_two = mysqli_query ($ dbc, $ tqs_two) या मर (mysqli_error ($ dbc)); $ Row_two = mysqli_fetch_assoc ($ tqr_two); गूंज "& lt; br / & gt; & lt; br / & gt;"; print_r ($ row_two); ? & Gt;
स्क्रिप्ट को हैशटैग की उस आईडी संख्या की पंक्तियों को चुनना चाहिए। इसे तालिका के "हैशटैग_आईड" कॉलम में दिखना चाहिए और यह देखना होगा कि उस आईडी नंबर को वहां पाई जा सकती है, अगर वह वहां पाई जा सकती है, तो उसे उस पंक्ति का चयन करना चाहिए।
आईडी संख्या उस अंदर है "हैशटैग_आईड" कॉलम को अल्पविराम से अलग किया गया।
उदाहरण:
98, 99, 100
मूल रूप से, यह देखने के लिए एक एसक्यूएल क्वेरी करने का एक तरीका है कि कॉलम "शामिल" आईडी नंबर या यहाँ कुछ और हो सकता है?
किसी भी सुझाव की सराहना की जाती है।
करने के लिए शामिल है आप पसंद करें
-
$ tqs_two = "SELECT * FROM` thread` जहां 'हैशटैग_आईडी` की तरह'% '। $ पंक्ति ['आईडी'] "% '";
Comments
Post a Comment