php - 如何在php中获取excel的列名
问题描述
我的列正在增加基于我的测试名称..如何从 excel 列中获取测试名称。我想要我的 excel 标题,以便我可以将结果与我的数据库中的相应测试名称一起保存
这是我的代码
echo'<table width="80%" cellpadding="5" cellspacing="5" align="center" border="1" class="table" id="temtable">
<tr class="bold" style="color:#fff;background-color:#'.$_SESSION['tclr'].';" >
<th style="width:20px;">#</th>
<th>Name</th><th>Userid</th>';
$test=$obj->listDirectQuery("SELECT * FROM `evv` WHERE status = '2'");
$testnames=$obj->listDirectQuery("select id,test_name from test where id in(".$test[0]['tests'].")");
foreach($testnames as $testname){
echo'<th>'.$testname['test_name'].'-('.$testname['id'].')</th>'; }
echo'</tr>';
$users=$obj->listDirectQuery("SELECT * from users where status = '2'");
$i=1;
foreach($users as $user){
echo '<tr><td>'.$i.'</td>';
echo '<td style="text-align:center">'.$user['first_name'].''.$user['last_name'].'</td><td>'.$user["id"].'</td></tr>';$i++;
}
//echo'<td colspan="5" style="text-align:center">';
echo '</table>';
我正在使用 $insert_csv 来获取列的值。但我将如何明智地获得测试名称
$sql="INSERT INTO `prescription` (user_id,test_id,test_results)VALUES(".$ids[0]['id'].",".$tid.",".$insert_csv['test_results'].",)";
$tid
我想获得的值在我的 excel 标题中 根据我分配的测试是动态的测试名称
解决方案
推荐阅读
- ios - UISlider 的自定义拇指图像未显示完整的图像图标大小
- python - 在 python 中的网页抓取方面需要一些帮助
- node.js - 将从 pdfkit 生成的 PDF 作为输入提供给 pdf-lib 以进行合并
- android - 为什么 RoomDatabase.Callback 方法 onCreate 提供了 SupportSQLiteDatabase 参数?
- javascript - 无法实现 ValidatorFn 接口
- angular - 如何在构造函数中使用 Jasmine 私有 ActivatedRoute 进行测试?
- symfony - 在 symfony 中注入许多类似服务的最佳实践是什么?
- flutter - 如何将粘性标题添加到列表视图?
- java-native-interface - 如何使用Angr分析共享库中的JNI函数?
- pandas - 使用 to_datetime 几个列名