Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं MySQL डेटाबेस से एक यादृच्छिक YouTube वीडियो का चयन करना चाहता हूं, और इसे अपने वेबपेज पर प्रदर्शित करना चाहता हूं

ऐसा लगता है कि वे mysql कॉल को हटा रहे हैं और इसके बजाय mysqli ऑब्जेक्ट ओरिएंटेड कॉल का उपयोग करने की सलाह देते हैं।

http://us3.php.net/manual/en/function .mysql-connect.php

<?php
    $mysqli = new mysqli("host", "username", "password", "database name");
    if ($mysqli->connect_errno) {
        echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
    }
    echo $mysqli->host_info . "\n";

    $res = $mysqli->query("SELECT EmbedURL FROM `Videos` ORDER BY RAND() LIMIT 1");
    $row = $res->fetch_assoc();
?>            

<iframe width="560" height="315" src="<?php echo $row['EmbedURL']; ?>" frameborder="0" allowfullscreen></iframe>

<p><?php echo $row['EmbedURL'];?></p>

यह मेरे लिए मेरे स्थानीय सर्वर पर PHP 5.4 चला रहा है। यदि आप 5.2.9 से नीचे के PHP संस्करण का उपयोग कर रहे हैं, तो कंस्ट्रक्टर पर पहली टिप्पणी कमांड के एक अलग सेट का उपयोग करने की सलाह देती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL डुप्लीकेट कुंजी काम नहीं कर रही है

  2. पंक्तियों की गिनती के लिए PHP के साथ मेरा एसक्यूएल सर्वोत्तम अभ्यास

  3. डीबी में डुप्लिकेट प्रविष्टि की जांच कैसे करें?

  4. साइट पर ठीक से प्रदर्शित करने के लिए डीबी में विशेष वर्णों को संग्रहीत करना और फिर भी उसी नाम से छवि ढूंढना

  5. आयु [1, 2, 3] बनाम 1 और 3 के बीच की आयु