Jump to content

Rebelfriik009

New Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by Rebelfriik009

  1. hi everyboy; 1. mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given 2. Warning: Invalid argument supplied fo foreach() i want to join quoteText with author name and email. Thanks here are the tables author table (id, name, email) user_quotes table(id, City, quoteText) Here are my code <?php if ($_SERVER["REQUEST_METHOD"]=="POST") { $id_select = $_POST['id']; $action = "DELETE FROM user_quotes WHERE id = '$id_select'"; $requet= mysqli_query($db_connection, $action); } $requete = "SELECT joke.id, quoteText, name, email FROM user_quotes INNER JOIN author ON authorID = author.id"; $resultat = mysqli_query($db_connection, $requete); while ($rows = mysqli_fetch_assoc($resultat)) { $quotes []= array('id' =>$rows['id'], 'text' =>$rows['quoteText'] 'name'=>$rows['name'], 'email'=>$rows['email']);} ?> <body> <?php foreach ($quotes as $quote):?> <form action="?deletequote" method="post"> <?php echo htmlspecialchars($quote['text'], ENT_QUOTES, 'UTF-8'); ?> <input type="hidden" name="id" value="<?php echo $quote['id'];?>"> <?php echo htmlspecialchars($quote['name'], ENT_QUOTES, 'UTF-8'); ?> <?php echo htmlspecialchars($quote['email'], ENT_QUOTES, 'UTF-8'); ?> <input type="submit" value="Delete"> </p> </form> <?php endforeach; ?>
  2. Hi everybody, I am a php developer newbie. I really want to master php in my road on becoming a serious developer. I came to know that the get_magic_quotes_gpc() function is deprecated in php 5.5 and removed. is there any function that could help in security? Pleas take a look at this function and give your views. is this code good? Any tips and advise will help function quote_smart($value, $handle) { // Stripslashes if (get_magic_quotes_gpc()) { $value = stripslashes($value); } // Quote if not integer if (!is_numeric($value)) { $value = "'" . mysql_real_escape_string($value, $handle) . "'"; } return $value; } thanks.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.