我是Ajax的初学者&我正在使用AJAX获取记录。虽然我得到了值,但我的问题是我在echo中打印表。因此,如果相应的记录在数据库中不存在,那么它也将获取空表。如果表为空,我不想获取它。因此,我使用了mysql_num_rows函数。
例如:
我检索记录作为2回声声明在php文件中。
echo mysql_num_rows();
echo "table.... some code"; to fetch out table.
现在再次在JavaScript页面上,我想只检索第一个回显,如果它不是0,那么只打印表格,否则我不希望打印空值表格。有可能吗?
如何使动画表格仅在向数据库添加新记录时才具有动画效果。
Ajax/Js (index.php格式):
$.ajax({
url : 'Not sure what goes here?',
data : {Not sure what goes here?},
dataType : 'application/json', // Is this correct?
success: function(response) {
// Only when successful animate the content
newItem(response);
}
我尝试在安卓系统中显示表格的值,并将代码放入主机,但当我尝试运行我的应用程序时,我的无法工作,
我尝试创建新的来显示相同的输出,并且运行良好,
这是我编码json的代码。
send_data.php
<?php
include 'dbconfig.php';
$con = new mysqli($servername, $username, $password, $dbname);
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " .
这是屏幕
名为"fetching_book_title_for_barcode.php“的php文件。
<?php
require_once('db.php');
$response=array();
$sql="select book_title from book where barcode_id LIKE '%".$_POST['value']."%'";
$result=mysql_query($sql);
if(mysql_num_rows($result)){