
PravinS
-
Posts
459 -
Joined
-
Last visited
-
Days Won
2
Posts posted by PravinS
-
-
-
remove "<br>" tag which are after label and try concatenating with $row as $row[]."<br>"
-
codeigniter
-
open table structure and check whether there is any space around "title" field
-
i think you database connection is not working, echo the $this->con->connect_errno just below the connection
-
sorry about that
function showData() { $q = "select * from user where id=" . $this->userId; $r = $this->connectionString(); $result = $r->query($q); while ($row = $result->fetch_assoc()) { echo $row['name']; } }
try replacing your showdata() function by above function
-
where have you defined fetch_assoc() function or is it mysql_fetch_assoc() function
-
you need to use $_GET as you are passing variable through query string
add below code at the top in edit_form.php page
$number = trim($_GET['number']);
-
<?php if (isset($_POST['btnsubmit'])) { $input = "website is ".trim($_POST['website']); //the above works fine but i want it empty so users can input their own hyperlinked urls $clickable = preg_replace('*(f|ht)tps?://[A-Za-z0-9\./?=\+&%]+*', '<a href="$0">$input</a>', $input); echo $clickable; } ?> <form action="" method="POST">Update your URL<br /> Email: <input type="text" value="php url" name="email"> Website: <input type="text" value="php url" name="website"> <input type="submit" value="submit" name="btnsubmit"> </form>
use above code
-
-
try by defining $path variable as global in function() or try replacing this line of code
$folders = array_filter(scandir($path), function($item) { global $path; return is_dir($path . $item); });
-
Line 53 - you missed the $ at the start of the item_color variable name
search this line and apply $
item_color = $colors['item_color'];
-
you can optimize your SQL queries by checking that how MySQL executes your queries and that can be done by using EXPLAIN statement
refer: http://dev.mysql.com/doc/refman/5.0/en/using-explain.html
so when you index your table use EXPLAIN statement to check its possible keys, rows and other details
-
write your session_start() function at top of your page, there should not be any single space, character etc.(basically any output) before session_start() function
-
actually your query should work as it is, its strange that its not working, you can try assigning "CURRENT_TIMESTAMP" as default value for "lastdl" field and remove it from INSERT query
so your query will be
INSERT INTO weeklydownloads (app_id, week, weekdownloads) VALUES ('{$this->app_id}', '{$this->week}', 1)
may this work for you
-
try changing its data type to timestamp
-
what is data type of field "lastdl"
-
-
Use str_replace() function, you can also pass search and replace array
-
try replacing this line
echo '<td><input type="hidden" name="id" value=' . $row["id"] . '> </td>';
with
echo '<td><input type="hidden" name="id" value="'.$row["id"].'"></td>';
-
$date is variable and you are using is as object $date->format('d/m/Y'), so you are getting this error
-
you have passed invalid SQL query to mysqli_query() which return false to mysqli_fetch_array(), so you are getting this error.
you cannot pass array in SQL query, you can convert array into comma(,) separated string and can use IN clause in SQL
-
check php.net site
-
missing semicolon (
on line
$display_block="<p>You are already subscribed!</p>";
Grabbing all and sending as one
in PHP Coding Help
Posted
try this code
i have concatenated your messages in $description_message variable and added it in mail body and taken out mail code from foreach loop
may this will help you